add template module