switching a an explicit compression tag
pulling out the file streaming as a module