added transition tests