calculation refresh