The US Supreme Court has addressed the issue of too much regulation by defining overbreadth as: "A clear, precise enactment may nevertheless be overbroad if, in its reach, it prohibits constitutionally protected conduct." One means to avoid being overbroad is by having provisions that are specific so that potential violators are given fair warning of what is prohibited. In one case the court ruled that the specificity of the city ordinance (Section 17-35) regulating school verbal protests was not "constitutionally vague", gave "fair warning", and was not an invitation to arbitrary enforcement and so was not overbroad, despite the implied limitation on free speech.