Multiple transitions

Multiple transitions support with default values