Cue the heavenly chorus...