improved template finish