added template to be modified