Uhhh, what the fuck? SO MUCH WTF IN THIS POST!