i refuse to let this thread go away.