set to private instead of public