Wow! Thanks so much for allowing us to see your source code - very very generous of you!!

cheers,
Paul