changes by jing