public versus private...