added template
changed template