Thanks for the kind words. I have learned a lot. The next time I write a module it will be much easier to make it ready for CPAN. Using 'prove -l' has been a big help since I no longer have to run my (non-automated) tests manually and check everything visually. This is also my first full use of Git for a project and it has finally clicked in my mind how it works. Having this in my Github profile would be a great start for a code portfolio.