added templates
changes in template