extremely greedy