The Messiah has arrived