support for output compression