TransitionGenerator fixed again