Update building blocks of async JavaScript