change properties to private