Prophecies fulfilled.