this thread made me laugh very hard from the first to the last.