add Calc class