added scrolling in shelf