Check out Part 2 by cancode- https://scratch.mit.edu/projects/644500017/
Thanks to @HDNaufal and @cancode35