Bless Your Name (Extended Version)