... paving the way for it to become the dominant religion of Europe ...
... ok and by the way for the record an amazing catch ...