this thread has given me some good laughs!!