protected makes definitely more sense, will change.