added template place holders