added builders to Transition