+ implement key up/down for input field, fix wheel event