My head hurts from reading this thread.