Great post Lynn.. and spot on...