Let me be the first to welcome you to the wonderful world of APUG. You have some interesting work on your site, hope to see some posted here soon.