Lots of thoughts in that one Ken - good job.

REGS