off if there are no other options, always (?) on if another option that changes the state is processed earlier).