add TextInput to widgets