updated scrolling. added navigation.