added level scrolling