private after public