Scroller and Minor Changes

Consider changing the way that instance methods are executed.