updating input