All in Revelation 3