good riddance to the mono crash bug from trying to get a response from the main thread on the background thread - now we ask the question before spawning the background thread