update z index