this thread is funny.