修正internal为public