Thanks Bruce,
I've build in a button for the user to press to refresh the browse.
It is working, however, I am not sure how to get the user to keep on refreshing the browse, as the background process may only complete in 30 - 40 seconds,
I've put a message on the screen, but was hoping for something more practical ...