Isn't life grand?