Made private properties protected