adding template
adding template