correct ordering of process and send updates