updata input