edwin scroller