Add compressor and recycler, fix compatibility with pipeworks