add choose sequence