support compression and caching without any configuration