should return a promise being a composition of these two promises.