added scroller
implementing proper scroller