I kind of broke the original project. It just looks satisfying now.
Thanks to @hinkonar for the original project I honestly had no idea how it worked but it seemed really good!