changes functions massiveCalc