public versus private