changes in input