The Model Code of Conduct is a set of guidelines issued by the Election Commission of India for the conduct of political parties and candidates during elections mainly with respect to speeches, meetings, processions, polling day, polling booths, observers, party in power, election manifestos, and general conduct. This set of norms has been evolved with the consensus of political parties who have consented to abide by the principles embodied in the said code in its letter and spirit. The Model Code of Conduct comes into force immediately on the announcement of the election schedule by the commission for the need of ensuring free and fair elections. Its main purpose is to ensure that ruling parties, at the Centre and in the States, do not misuse their position of advantage to gain an unfair edge. It is designed to avert practices that are deemed corrupt under the model code of conduct. For example, politicians should not make hate speeches, put one community against another, invoke religion or make promises about new projects that may sway a voter.