replaced text input