add z
merge