fix implicit private modifiers on fields