The public advocate is a non-voting member of the New York City Council with the right to introduce and co-sponsor legislation. Prior to a 2002 charter revision, the Public Advocate was also the presiding officer of the Council. The public advocate also serves as an ombudsman for city government, providing oversight for city agencies, investigating citizens' complaints about city services and making proposals to address perceived shortcomings or failures of those services. These duties, worded somewhat ambiguously, are laid out in Section 24 of the City Charter. The public advocate serves on the committee which selects the director of the New York City Independent Budget Office and appoints members to several boards and commissions, including one member of the New York City Planning Commission. The public advocate also serves as chair of the Commission of Public Information and Communication established by Section 1061 of the New York City Charter. Along with the Mayor and the Comptroller, the public advocate is one of three municipal offices elected by all the city's voters. In the event of a vacancy or incapacity of the mayor, the public advocate is first in line to become mayor.