Greedy and generous (2024)