module template added