added a description of the PromiseQueue