Very generous and thoughtful.