all fields are public. declarations are private to the file they're in by default and then public if you choose to make them public