add new template mapper