Update to new node support and async flag