o refactoring/cleanup: own class for the integration methods
o creating csv files for  comparsion/validation.