add template for .pm