Added transitionState