add cpan contribution demo