I don't even wanna know what's going on in this thread.