adding scrolling

lots of bugs