annunciates