Use Background-tasks for data-retrieval.
Refresh button is now asynchronous.