add the comments on promise.