working on uncompressed extractor