Why are these all public?