Just a side note on this if you get a GZip'ed file from a service you need to create an blank folder and call ComUnTarGz into that folder and then go through the folder contents

The format is much less flexible than Zip as you can't 'see' the files in it etc