--HR-307 add save function in tpl