better support for request with main thread proper handling