this thread is giving me a hemroid, I'm gonna go pop it