Great post! Spot on.