make a property private