each action produces other actions.