Defiend Calc Class