Sort:  

Thank you @grindle. It looks complicated at first, but not impossible to learn.

You're welcome
alas in the words of the great philosopher Homer

"every time I learn some thing new, something old drops out"