Hail Maria! Background