private void CleanupRequest()
        {
#if USE_WEB_REQUEST
            if (WebRequest == null)
            {
                return;
            }
            WebRequest.Dispose();
#else
            /* disposing of the www class causes unity editor to lock up
             * if (WebRequest != null)
             * {
             *  WebRequest.Dispose();
             * }*/
#endif

            WebRequest = null;
        }