cc#159 on me CFH...
Well done....

I thought it would be much longer then that... But well written tho.