started cleaning up and updating the package with new compressor and ncd functionality