add: a transition