CPAN preparation