add library_async.js