Why private?