A time for reflection and generosity ...