@parsingphase this is a decompression implementation, even I am not mad enough to attempt writing a compressor