Thanks to @Anna4Livvy for the original project! @Anna4Livvy, I used your intro and outro, if that's okay.