First Step for scrolling, still needs tweaking