update vertical