this thread is funny....