Tidy up
Do all things with _requests on the main thread