Kalingap reactors