real time input change