add compress/decompress file helpers