greedy fixes