From @neilt6: Added async/await support
get rid of warning about hiding Refresh method