Magnificat!