shaders and scrolling fixed