warning: very low quality may update soon update but its still low quality: https://scratch.mit.edu/projects/835767461/ <-- do this its newer
inspired bi https://scratch.mit.edu/projects/706521522