data input changes