so much truth in this thread...