Transitions framework added