Now with alternation...