input data changes