template finish