Sort:  

Agreed 100%, this feels like I was writing it :)