Kingdom of heaven is within