this thread is hilarious...