u2d same as yupdate