this thread is ridiculous.