Excellent post !! All fact.