Sort:  

Glad I could help. I worried I wrote it at too much length, and sometimes when you try to make things clearer, you end up muddying them up. Glad it didn't happen overmuch :)