add zhangnh code
add zhangnh code