readded zvalue...