handles gzip files now