update zl&zj