Generosity and good manners