Why protected ?