GET RAGED @BonkersMurray FOR TREATING NUMBERBLOCKS!!
credit to jason201124 and scratchU8 for the original project.