Add StateTransitionAspect