oldish run, but just wanted to post one in case I never get around to posting a better one
also my discord is ratzzz #5055 if you need to contact me