It's some really fine work, but if you don't mind me criticizing, I've noticed some quavering in your voice, now there's nothing wrong with that, especially singing in those high notes, but if you just manage to eliminate the quivering, it'd sound truly amazing, not that it's not.