I wrote a bunch of code today...kind of similar lol