better usability for input box