Final commit, hopefully Pt.2 Electric Boogaloo
Final commit, hopefully Pt.3 Electric Boogaloo Pt. 2