MY BIGGEST COMMIT

THIS COMMIT IS HUGE! Also, took 30 seconds