link to examples on CPAN