Changed Private visibility to Protected