Chained then()s accumulate data, when possible
Updated readme