Sort:  

It was a lot of work yes, thanks for the nice words :-)