connection with any improvement herein authorized, the additional land and property so authorized to be acquired, taken, c ondemned, or appropriated being no more than sufficient to form suitable building sites abutting on such improvement. After so much of the land and property has been appropriated for the improvement as is needed therefor, the remainder may be sold or lease d. The municipal council is hereby further authorized and empowered to provide by general or special ordinance, the manner in which the power herein granted may be exercised, subject to the provisions of general law as to procedure; but no ordinance passed  pursuant to the provisions of this subsection shall be valid or take effect until it shall have been approved by the provincial board and the department governor. cAHDES ( o ) Streets: lighting, cleaning, care, and control.  — To provide for the lighting, cleaning, and sprinkling of streets and public places; to prevent and remove encroachments and obstructions upon the same; to regulate or prevent the use of the same for proce ssions, signs, signposts, awnings, and awning posts; to prohibit the throwing or depositing of offal, garbage, refuse, or other offensive matter in the same, and to provide for its collection and disposition; to regulate the openings therein for the layi ng of gas, water, sewer, and other pipes therein, the building and repair of tunnels, sewers, and drains, and all structures therein and thereunder, and the erecting of poles and stringing of wires therein; to provide for and regulate crosswalks, curbs, an d gutters therein; to name and change the names of the same, and provide for and regulate the numbering of houses and lots fronting thereon; to regulate traffic and sales upon the same; to abate nuisances in the same and punish the authors or owners thereof ; to construct, maintain, and regulate the use of bridges, viaducts, and culverts; to prevent and regulate amusements having a tendency to annoy persons using the streets or public places, or to frighten horses and other animals; to regulate the speed of  horses and other animals, vehicles, and locomotives within the limits of the municipality. aICcHA (p) Gas, electricity, telephones, and so forth . — To provide for the inspection of all gas, electric and telephone wires, conduits, meters, and other apparatus and the condemnation and correction or removal of the same when dangerous or defective. ( q ) Waterworks and water supply . — To maintain waterworks for the purpose of supplying water to the inhabitants of the municipality, to purify the source of supply, and regulate the control and use of the Copyright 2012 CD Technologies Asia, Inc. and Accesslaw, Inc. Philippine Law Encyclopedia 2011 834