changes in the calculation