Zh changes client library