make field private