smothering generosity