https://scratch.mit.edu/projects/934987369/ new and improved version
if anyone can tell me what to do to make this better then feel free to tell me