Credit to @Funnymon260 for most of this and the idea I got from Their animation https://scratch.mit.edu/projects/1041146192/