for those who don't know read the notes and credits on this https://scratch.mit.edu/projects/697937271/