make private some fields