The carrier-infill approach is defined by an urban design performing as the carrying structure that creates the shape and scale of the spaces, including future building volumes that are then infilled by architects' designs. The contents of the carrier structure may include street pattern, landscape architecture, open space, waterways, and other infrastructure. The infill structure may contain zoning, building codes, quality guidelines, and Solar Access based upon a solar envelope.[27][28] Carrier-Infill urban design is differentiated from complete urban design, such as in the monumental axis of Brasília, in which the urban design and architecture were created together.