add zj