Automatically make promises async
Update doc
Upgrade