My by the numbers list but something isn't right...
Credit goes to @Twin138956Scratch for the original project.