make more properties private