great post....you're right on...