fix greedy *