add machines tmpl