partial evening review
today's review of cpan stuff