Update demo to add all possibilities.