Who guarantees the heavens?