add parseTemplates()