Who really has the mandate of heaven?