start of StateUpdate