add js_async