fixes add yanzheng function