complete scroller.coffee