Added decompress file function