compress things
Add support for compression