I do not know whether to laugh, cry or get a hard on in this thread.