adapt other transition types to new behaviour