use the template engine to auto-set version