Asynchronous seems to work everywhere