fix up ThrowsAsync()