updated text input