Yes, thanks very much John for your effort and expertise. Very well written, straightforward to understand.

Damian