update ZGP