I was in a good mood today until reading this thread.