added templates, style