this OC originates from a fun project i made, use it for reference, https://scratch.mit.edu/projects/648877555