Improve middle interface
improved the Cruncher.