prepare for cpan