Revelation explained.