async.series better for this?