Added concurrency notes
Renamed functions in Promise
Minor promise refactoring