Hi, I think it's a good idea to support the LZMA compression algorithm, which has (currently) the highest compression ratio compared to zlib and bzip2. It would be good if TightVNC supports LZMA both at server and client sides. I am very sure people will adopt it when it becomes available. Good compression at the server will speed up the screen updates at the client. Also, it's good to have LZMA work with other schemes like a screen update detector (at the server), and compress only the updated regions instead of the whole screen.