failing tests, issue with async.waterfall?