this thread is hilarious but fucked up at the same time.