I have actually worked on this in another project (link in the notes and credits)
https://scratch.mit.edu/projects/404525612/ Credits: YOU!