change callback name to onResult
resultAggregator takes connectionManager as argument
result aggregator listens on connectionManager resultReady event
fix specs