based off this video: scratch.mit.edu/discuss/youtube/KPYh3rNze58
Thanks so much to @SirBob_ for the original project!!