David tornado async