explained that STHTTPRequest must be used from main thread