update promise.md