The Ontario Provincial Police Auxiliary program follows a mission statement: "To provide fully trained volunteer Auxiliary Members to perform police duties in special circumstances, including emergencies, when there are not sufficient O.P.P. police officers.". The O.P.P. auxiliary is a volunteer program where selected citizens receive special training in order to perform many duties such as community policing initiatives and projects, regular patrol, crime and disaster scenes, large gatherings or parades for crowd and traffic control, and traffic control at accidents. The Ontario Provincial Police auxiliary program is the only such Canadian program that requires its auxiliary constables to attend a full-time recruit course conducted near its regular training facility in Orillia. This is followed by ongoing in-service training at the detachments. The program may also serve as a stepping stone for potential future employment. The O.P.P. Auxiliary has an authorised strength of over 900 auxiliary constables and is the largest police auxiliary unit in Ontario.