working on input box