Fix async, add jsdoc