finished decompress utils and testing