Fixing scheduling, adding superclass calls for logging
fixing the decider