add future for gzip handling