alternation with greedy false fix