implemented mouse scroller. fixed some bugs