adding base templates
adding base templates