Changed Private to Protected