private supportTransitions