#7: interface change made in TransitionHandler