dangling the last promise in each pipeline seems ok