For one of my projects I&#039;m using the OWC spreadsheet component for remote data entry. The spreadsheet component communicates with the server by sending XML streams over the wire (using XMLHTTP). The problem that I face is that the XML stream becomes to large. The XML for a simple spreadsheet can quickly grow to 300Kb. This is just to big to push over the wire with a 56600 bps connection (not all clients have broadband)...<BR><BR>I did some research and found a way to compress the XML before sending it to the server. I used the "streaming compression library" from Exceed Software ( to compress the XML to a binary stream. Using XMLHTTP this stream is send to the server. An ASP de-compresses the binary stream and processes the XML. I managed to reduce the 300Kb XML stream to a 13Kb binary stream...<BR><BR>There is 1 problem though! The Exceed component seems to be unsigned. So, everytime you try to instantiate it in your browser the user will be prompted with the IE message "An ActiveX control on this page might be unsafe to interact with other parts on the page. Do you want to allow this interaction?". This behaviour is un-acceptable for my current client...<BR><BR>Changing the IE security settings is not an option!<BR><BR>Is there someone who knows a solution to this problem? Are there signed controls available with the same functionality as the Exceed control?<BR><BR>Many Thanks,<BR><BR>Jochen Neyens<BR>[Belgium]