There actually is an updated version of this that fixes a lot of the problems here: https://scratch.mit.edu/projects/562993840/
There actually is an updated version of this that fixes a lot of the problems here: https://scratch.mit.edu/projects/562993840/