Added ConfigureAwait (continueOnCapturedContext: false)