All in Revelation