update x 3