more work on textbox