now has text input!!