powers of revelation