Construction equipment is designed for excavating, digging, hauling and moving earth, wheel loaders and material handlers for moving bulk materials, bulldozers and graders for grading and leveling sites, and building roads and highways. Equipment can be fitted with a variety of attachments for a number of operations, so that often a single type of construction machine can handle many tasks. The larger types of equipment are used mainly for heavy-duty work; for example, huge equipment is now used in factory development and mining. In congested urban areas, however, compact machines have been built.