change templateId to _id