I hope everybody doesn't start answering their own questions.

Nice job though!  

DT