updated buttons, added text field