new template for machine