added gzip TODO