update z