changed subclass calculation outptuts