Implemented RequestTransitionAsync