use new tempalte, cn