fixed person assignment syntax
replaced private with protected
removed commented code