[core] change visibility