add template.{get,create} calls, template.create undone yes, see plan details