Working around the async void method