Calcalation and output with new class and method models