added customized templates