modify templates, updates