Factors in designing include objective qualities; such as the climate and microclimates; topography and orientation, site drainage and groundwater recharge; municipal and resource building codes, soils and irrigation, human and vehicular access and circulation, recreational amenities (i.e.: sports and water), furnishings and lighting, native plant habitat botany when present, property safety and security, construction detailing, and other measurable considerations. The up-and-coming practice of online landscape design allows professional landscapers to remotely design and plan sites through manipulation of two-dimensional images without ever physically visiting the location.