Interesting .. I had to look up Astroturfing - to me (mid 50s,UK) I would have thought it the process of replacing the grass on a football (soccer) pitch with Astroturf. I now know better. Though good to see my contract cheater can't use Chat