this thread is funny...