ugly but working scrolling of list from kb