searching and scrolling works