actions partly done, calculate next