updade Input