new template schema