Top 6 Best Drone Flight Planning Software of 2026

GITNUXSOFTWARE ADVICE

Technology Digital Media

Top 6 Best Drone Flight Planning Software of 2026

Ranked shortlist of drone flight planning software with criteria and tradeoffs for pilots, covering AirHub Portal, Litchi, and Map Pilot Pro.

26 min readUpdated AI-verified · Expert reviewed
How we ranked these tools
01Feature Verification

Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.

02Multimedia Review Aggregation

Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.

03Synthetic User Modeling

AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.

04Human Editorial Review

Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.

Read our full methodology →

Score: Features 40% · Ease 30% · Value 30%

Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy

Drone flight planning software matters because it turns mission intent into geofenced routes, waypoint schemas, and compliance records that operators can execute and audit at scale. This ranked list is built for analysts and technical evaluators who need concrete comparisons across automation, data models, and governance controls, including RBAC, audit logs, and integration or API coverage.

AirHub Portal is the best pick if your team needs waypoint mission planning with GIS-ready, repeatable exports and compliance-ready records, whereas Aloft Air Control fits operations teams that prioritize airspace-aware planning and configuration exports for dependable handoffs.

Editor’s top 3 picks

Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.

Editor pick
1

AirHub Portal

Batch route planning with reusable templates that turns waypoint edits into standardized mission outputs.

Built for fits when teams need waypoint mission planning plus GIS-ready exports for repeatable field jobs..

2

Litchi

Editor pick

Tight DJI mission upload workflow with step-based camera actions and live monitoring feedback.

Built for fits when DJI pilots need quick waypoint plan revisions with in-flight monitoring..

3

Map Pilot Pro

Editor pick

Mission packaging and export flow geared toward taking a reviewed waypoint route into other execution pipelines.

Built for fits when teams need consistent waypoint mission exports and iterative field-ready planning..

Comparison Table

1
AirHub PortalBest overall
SMB
9.1/10
Overall
2
8.8/10
Overall
3
8.5/10
Overall
4
8.2/10
Overall
5
API-first
7.9/10
Overall
6
enterprise
7.6/10
Overall
#1

AirHub Portal

SMB

AirHub Portal supports drone flight planning, compliance records, fleet management, and team operations.

9.1/10
Overall
Features9.3/10
Ease of Use9.0/10
Value8.8/10
Standout feature

Batch route planning with reusable templates that turns waypoint edits into standardized mission outputs.

AirHub Portal focuses on end-to-end planning outputs, including creating and validating waypoint missions and producing exportable files used for field review. Batch operations and reusable route templates reduce manual repetition across multiple assets or similar jobs. The workflow ties planning artifacts to operational context so teams can standardize what gets flown and what gets delivered.

A tradeoff exists in how quickly teams can reach advanced automation if they need deep integration with custom flight controllers. AirHub Portal fits recurring survey and inspection jobs where waypoint planning plus KML or KMZ handoff is the dominant handoff pattern, not bespoke autonomous control logic.

Pros
  • +Batch route planning cuts repetitive waypoint setup time
  • +KML and KMZ exports support common GIS review workflows
  • +Route templates keep mission configuration consistent across jobs
  • +Geofence-aware setup reduces accidental off-perimeter missions
Cons
  • Advanced controller-specific behavior needs extra integration work
  • Autonomous planning customization is narrower than specialized grid tools
  • Complex authorization workflows may require external process wiring
  • Limited coverage for highly custom telemetry-driven routing
Use scenarios
  • Aerial survey ops teams

    Repeat waypoint missions for asset groups

    Faster mission turnover

  • Field supervisors

    Pre-brief crews with map overlays

    Fewer briefing misses

Show 2 more scenarios
  • Regulated airspace coordinators

    Prevent out-of-bounds flight planning

    Lower compliance risk

    Geofence-aware setup helps keep planned routes inside approved areas.

  • Inspection planners

    Consistent corridors for recurring sites

    Repeatable flight patterns

    Templates standardize corridor-aligned waypoint missions across locations.

Best for: Fits when teams need waypoint mission planning plus GIS-ready exports for repeatable field jobs.

#2

Litchi

SMB

Litchi provides waypoint, panorama, orbit, and camera-control missions for supported DJI drones.

8.8/10
Overall
Features8.8/10
Ease of Use8.8/10
Value8.7/10
Standout feature

Tight DJI mission upload workflow with step-based camera actions and live monitoring feedback.

For teams planning repeatable waypoint missions, Litchi focuses on turning a defined route into an operational flight plan that can be executed and observed through the flight controller workflow. The mission builder emphasizes step ordering and in-mission camera actions, which reduces the gap between planning intent and what the aircraft actually does.

A key tradeoff is that Litchi is strongest when the aircraft ecosystem matches its supported DJI integration, so workflows needing broad flight-controller integration or controller-agnostic autonomy may require a different planner. Litchi fits well for field work where plans must be iterated quickly between test flights, because the feedback loop is built around mission upload and live execution monitoring.

Pros
  • +Execution-ready missions upload with route preview and step ordering
  • +Live mission monitoring helps catch issues during autonomous flight
  • +In-mission camera actions reduce reliance on manual capture timing
  • +Waypoint planning works well for recurring field routes
Cons
  • Deeper planning automation depends on DJI compatibility
  • Large geospatial workflows can be slower than GIS-focused planners
  • Advanced export and analytics are not the primary workflow
  • Lost-link procedures require operational discipline from the pilot
Use scenarios
  • Survey operations teams

    Run repeatable waypoint corridors

    Consistent capture runs

  • Field inspectors

    Execute repeatable building walk-throughs

    Faster inspection data capture

Show 2 more scenarios
  • Drone training instructors

    Teach autonomous mission sequencing

    Clearer student mission outcomes

    Use mission step ordering and live monitoring to explain how actions trigger in flight.

  • Small mapping crews

    Iterate routes between test flights

    Reduced rework cycles

    Update waypoint missions and re-upload quickly while watching telemetry during execution.

Best for: Fits when DJI pilots need quick waypoint plan revisions with in-flight monitoring.

#3

Map Pilot Pro

SMB

Map Pilot Pro automates grid missions and aerial mapping capture for supported drones.

8.5/10
Overall
Features8.3/10
Ease of Use8.8/10
Value8.4/10
Standout feature

Mission packaging and export flow geared toward taking a reviewed waypoint route into other execution pipelines.

Map Pilot Pro fits waypoint mission planning teams that plan, validate, and package missions for later execution. It focuses on turning planned routes into mission data that can be transferred into other tools and used to drive capture planning. Export support makes it suitable for handoff into GIS and flight-controller pipelines that accept geospatial files.

A tradeoff is that Map Pilot Pro emphasizes manual authoring workflows over autonomous survey optimization logic. It works best when teams already know their target altitude, route shape, and capture geometry and need consistent outputs for repeated missions.

Pros
  • +Field-ready mission export for GIS and transfer workflows
  • +Waypoint planning flow supports rapid iteration and review
  • +Repeatable mission packaging reduces handoff friction
  • +Clear planning steps for route, altitude, and constraints
Cons
  • Limited emphasis on autonomous survey optimization compared with peers
  • Terrain-aware planning depth depends on external datasets
  • Less suited for highly customized mission automation
  • Geospatial exports require validation in downstream tools
Use scenarios
  • Drone operations teams

    Repeat waypoint missions across sites

    Faster handoff to flight execution

  • GIS technicians

    Route handoff into mapping layers

    Less rework in GIS workflows

Show 1 more scenario
  • Survey coordinators

    Coordinate capture plans for teams

    More consistent flight execution

    Coordinators standardize waypoint planning outputs for multiple operators on the same project.

Best for: Fits when teams need consistent waypoint mission exports and iterative field-ready planning.

#4

Aloft Air Control

enterprise

Aloft Air Control combines drone fleet management, airspace awareness, and mission operations.

8.2/10
Overall
Features8.1/10
Ease of Use8.2/10
Value8.3/10
Standout feature

Integrated airspace constraint enforcement during mission planning that blocks or flags prohibited areas before export.

Aloft Air Control focuses on airspace-aware drone mission planning with automated constraints tied to regulatory and geofenced areas. The workflow supports waypoint and corridor-style planning, then pushes mission outputs into common geospatial export formats for downstream tooling.

Mission preparation includes battery-aware routing inputs and planning checks that reduce obvious operational mistakes before field deployment. The tool’s governance features are strongest for teams that need repeatable job configurations across operators.

Pros
  • +Airspace constraint checks run as part of the planning workflow
  • +Waypoint and corridor planning outputs stay usable in external GIS tools
  • +Battery-aware routing inputs support safer altitude and leg decisions
  • +Team configuration reuse reduces per-operator mission setup drift
Cons
  • Lost-link procedures and contingency editing are less granular than ops-focused planners
  • Advanced constraints need careful configuration discipline for consistent results
  • Complex survey grid tuning takes more manual passes than dedicated survey tools
  • Export coverage is strong, but some autopilot-specific packaging is limited

Best for: Fits when operations teams need airspace-aware planning with repeatable configurations and external export compatibility.

#5

FlytBase

API-first

FlytBase coordinates autonomous drone missions, remote operations, and drone-in-a-box deployments.

7.9/10
Overall
Features7.7/10
Ease of Use8.1/10
Value8.0/10
Standout feature

Airspace and geofencing validation runs as part of the mission planning workflow, not only as a preflight checklist.

FlytBase generates and manages waypoint-style drone missions with a planning workflow that ties mission steps to on-site execution. The tool supports airspace and geofencing checks, and it can package export outputs for flight controllers and downstream tools.

Users can manage mission variants by site, operator, and flight configuration, then reuse the same core plan across multiple runs. Automation is centered on rule-driven mission generation and repeatable templates for recurring survey and inspection patterns.

Pros
  • +Rule-driven mission generation reduces manual waypoint editing time
  • +Airspace and geofencing checks catch common compliance gaps early
  • +Template reuse supports repeat sites and consistent flight altitude choices
  • +Export outputs support handoff to flight-controller workflows
Cons
  • Advanced automation paths require stronger workflow setup discipline
  • Terrain-aware planning coverage depends on imported elevation inputs
  • Complex multi-vehicle orchestration needs tighter operator coordination
  • Version history granularity for mission steps can be limited

Best for: Fits when teams need repeatable waypoint missions with airspace checks and dependable export handoffs.

#6

DroneDeploy

enterprise

DroneDeploy plans missions and processes aerial mapping data for commercial operations.

7.6/10
Overall
Features7.4/10
Ease of Use7.5/10
Value7.9/10
Standout feature

Project-based team workspace that ties planning configuration to mission execution records for audit-ready handoffs.

DroneDeploy centers waypoint mission planning around a guided web workflow that turns map inputs into flight plans and mission uploads. Mission design supports survey-style grids and corridor mapping, and it manages capture settings for consistent overlap and altitude.

The platform also ties planning to field execution by linking to operational data produced by the onboard flight process, then organizing outputs for downstream review. Admin controls and team governance features support multi-user usage across projects.

Pros
  • +Guided web planning reduces errors in grid and corridor mission setup
  • +Clear mission export options for interoperability with external workflows
  • +Team project structure supports multiple roles across shared missions
  • +Field-to-output linkage helps teams keep planning and capture aligned
Cons
  • Advanced mission customization can feel constrained versus low-level tooling
  • Automation and API coverage lag specialist planning tools for edge cases
  • Airspace authorization workflows add steps for time-critical launches
  • Complex multisite programs can require governance discipline to stay consistent

Best for: Fits when survey teams need waypoint mission planning with a guided workflow and shared operational governance.

Conclusion

After evaluating 6 technology digital media, AirHub Portal stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.

Our Top Pick
AirHub Portal

Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.

How to Choose the Right drone flight planning software

Drone flight planning software turns waypoint missions, corridor mapping routes, and survey grid definitions into flight-controller-ready upload packages with repeatable exports.

This guide covers AirHub Portal, Litchi, Map Pilot Pro, Aloft Air Control, FlytBase, and DroneDeploy, then frames the buying decision around airspace validation depth, mission workflow automation, and the quality of handoffs into GIS and execution pipelines.

Across these tools, standout differences show up in how planning constraints are enforced during route creation, how batch route templates reduce repeated edits, and how team workflows attach planning configuration to mission execution records.

Drone flight planning software for waypoint missions, airspace-aware routing, and export-ready mission packages

Drone flight planning software is the workflow layer that produces mission routes from waypoint mission planning, corridor mapping, or survey grid planning inputs and outputs structured files for execution and review.

For example, AirHub Portal centers batch route planning with reusable templates that convert edited waypoints into standardized mission outputs and GIS-ready KML and KMZ exports.

Aloft Air Control focuses on integrated airspace constraint enforcement inside the planning workflow, blocking or flagging prohibited areas before export.

Litchi emphasizes step-based camera actions and a tight DJI mission upload workflow with live mission monitoring feedback to catch issues during autonomous flight.

DroneDeploy ties planning configuration to execution records through a project-based team workspace, which shapes governance and audit-ready handoffs for survey missions.

Integration depth, automation surface, and airspace-aware mission packaging

Airspace-aware planning that runs inside the waypoint workflow prevents export handoffs that later fail compliance checks. Tools like Aloft Air Control and FlytBase surface constraint enforcement during planning so prohibited areas are blocked or flagged before outputs leave the workspace.

Automation and export packaging determine whether teams can repeat mission builds across pilots and sites. AirHub Portal uses batch route planning with reusable templates and exports KML and KMZ formats that fit repeatable GIS review pipelines, while Litchi focuses on step-based DJI camera actions with live monitoring feedback during autonomous execution.

  • In-workflow airspace constraint enforcement

    Aloft Air Control blocks or flags prohibited areas during mission planning so waypoint exports remain airspace-aware. FlytBase runs airspace and geofencing validation as part of the mission planning workflow rather than only as a preflight checklist.

  • Batch mission generation with reusable templates

    AirHub Portal turns edited waypoints into standardized mission outputs through batch route planning with reusable templates. FlytBase reduces repetitive waypoint editing time with rule-driven mission generation paths tied to mission creation.

  • Execution-ready DJI mission upload workflow

    Litchi produces execution-ready missions for DJI by combining route preview with ordered step sequencing for camera actions. Litchi also provides live mission monitoring feedback that helps pilots catch issues during autonomous flight.

  • Interoperable mission export and GIS handoff

    AirHub Portal supports GIS-ready KML and KMZ exports that match common geospatial review workflows after planning. Map Pilot Pro emphasizes mission packaging and an export flow built to take a reviewed waypoint route into other execution pipelines.

  • Team governance through planning-to-execution linkage

    DroneDeploy organizes work in a project-based team workspace that ties planning configuration to mission execution records for audit-ready handoffs. DroneDeploy also provides guided web planning that shapes how survey teams set up grid and corridor mission components for shared operational use.

  • Field-ready iteration and execution pipeline transfer

    Map Pilot Pro provides a waypoint planning flow that supports rapid iteration and review before export. AirHub Portal complements iteration with batch template reuse so edited route changes produce consistent mission outputs across multiple jobs.

Choose by constraint enforcement model and mission automation style

The decision should start with where airspace constraints and geofencing rules get enforced. Aloft Air Control and FlytBase integrate those checks into the planning workflow so exports already reflect route eligibility, which reduces downstream failure during execution.

After constraints are handled, the next decision is the automation philosophy. AirHub Portal prioritizes template-driven batch route outputs for repeatable GIS handoffs, while Litchi prioritizes DJI-first step ordering with live monitoring feedback, and DroneDeploy prioritizes project workspace governance that links planning configuration to execution records.

  • Select the constraint enforcement workflow

    Pick Aloft Air Control when prohibited areas must be blocked or flagged during mission planning before export. Pick FlytBase when rule-driven mission generation must include airspace and geofencing validation inside the mission planning workflow.

  • Choose batch template reuse versus DJI-first execution sequencing

    Choose AirHub Portal when reusable templates must convert edited waypoints into standardized mission outputs for repeated field jobs. Choose Litchi when DJI mission upload needs step-based camera actions with live mission monitoring feedback for rapid in-flight validation.

  • Confirm export fit for the downstream GIS review pipeline

    Choose AirHub Portal when KML and KMZ outputs must match existing GIS review and collaboration flows. Choose Map Pilot Pro when the mission packaging and export flow must feed directly into external execution pipelines built around reviewed waypoint routes.

  • Map planning governance to audit-ready execution records

    Choose DroneDeploy when teams require a project-based workspace that ties planning configuration to mission execution records for audit-ready handoffs. Choose other tools when planning governance is handled outside the planning workspace and exports alone drive execution continuity.

  • Assess automation extensibility versus specialized survey optimization

    Choose AirHub Portal when autonomous planning customization is acceptable to narrow compared with specialized grid tools and batch throughput matters most. Choose Map Pilot Pro when automated survey optimization emphasis can be secondary to consistent waypoint export and iterative field-ready planning.

Who benefits from these drone flight planning workflow differences

Teams that run repeatable field jobs benefit from batch route templates that standardize waypoint edits into consistent mission outputs. AirHub Portal fits operations that need both template reuse and GIS-ready KML and KMZ exports for repeatable review cycles.

Operations that prioritize in-workflow compliance checks benefit from integrated airspace enforcement that blocks or flags prohibited areas before export. Aloft Air Control and FlytBase fit mission planning processes that must catch geofencing and airspace issues early during waypoint creation.

  • Survey and mapping teams running repeated routes across multiple sites

    AirHub Portal supports batch route planning with reusable templates and exports KML and KMZ formats for GIS review workflows that repeat across projects.

  • DJI-first pilots needing rapid plan revisions and step-by-step monitoring

    Litchi builds execution-ready missions with route preview and ordered camera actions, and it adds live mission monitoring feedback to detect autonomous flight issues.

  • Operations teams that must prevent prohibited-area exports

    Aloft Air Control enforces airspace constraints during mission planning by blocking or flagging prohibited areas before export. FlytBase adds airspace and geofencing validation as part of the mission planning workflow.

  • Organizations that require planning-to-execution traceability for handoffs

    DroneDeploy ties planning configuration to mission execution records in a project-based team workspace so audit-ready handoffs can be produced from one place.

  • Teams that need waypoint exports packaged for external execution pipelines

    Map Pilot Pro focuses on mission packaging and an export flow that takes reviewed waypoint routes into other execution pipelines for iterative field deployment.

Common buying pitfalls for drone flight planning software

A frequent mistake is choosing a tool that performs airspace checks only as a post-planning step, which increases the chance of generating an export that fails during execution validation. Tools that run airspace constraint enforcement inside the planning workflow reduce this failure mode by blocking or flagging prohibited areas before outputs are created.

Another mistake is optimizing for exports without matching the downstream workflow to the tool’s output packaging. Mission output portability differs across planners, so teams that rely on GIS review or external execution pipelines need to validate KML or KMZ compatibility and export handoff behavior before committing to a tool.

  • Relying on airspace checks outside the waypoint planning workflow

    Choose Aloft Air Control or FlytBase when prohibited areas and geofencing must be enforced during mission planning before export. This avoids building mission outputs that later require manual correction after a compliance failure.

  • Assuming batch mission generation exists without template-driven standardization

    If repeatability matters, verify that AirHub Portal supports batch route planning with reusable templates so waypoint edits produce standardized mission outputs. For rule-driven generation patterns, verify FlytBase’s rule-driven mission generation fits the organization’s workflow setup.

  • Selecting a DJI upload workflow without checking export and monitoring fit

    If missions depend on DJI step ordering and live monitoring, confirm Litchi’s step-based camera actions and live mission monitoring feedback match the team’s execution style. For GIS-centered pipelines, confirm export packaging works better with AirHub Portal or Map Pilot Pro.

  • Buying a team workspace for governance without checking how it ties planning to execution

    If audit-ready handoffs depend on traceability, verify DroneDeploy’s project-based workspace ties planning configuration to mission execution records. If traceability is handled elsewhere, a planning-only workflow may better match operational throughput needs.

How We Selected and Ranked These Tools

We evaluated AirHub Portal, Litchi, Map Pilot Pro, Aloft Air Control, FlytBase, and DroneDeploy on feature coverage for waypoint mission planning workflows, including corridor and grid support where present in guided or export-focused processes. Features counted for 40% of the ranking because airspace enforcement inside planning, batch template generation, and execution-ready export packaging directly affect mission reliability.

Ease and value counted for 30% each because repeated route editing workflows and live monitoring feedback reduce operational friction for pilots and operators. AirHub Portal ranked highest because batch route planning with reusable templates produces standardized mission outputs and because KML and KMZ exports support GIS review handoffs while airspace workflows fit repeatable field jobs.

Frequently Asked Questions About drone flight planning software

How do AirHub Portal and Map Pilot Pro convert waypoint editing into mission-ready outputs?
AirHub Portal converts planned waypoints into mission-ready flight plans using an operator workflow built around asset, route, and deliverable management. Map Pilot Pro focuses on mission preparation with route adjustments and constraint-aware planning steps, then packages common map-ready export formats for field execution pipelines.
Which tool is best for DJI pilots who need step-based camera actions during waypoint runs?
Litchi is built around direct DJI mission control on supported aircraft and supports mission steps such as camera capture and pauses. Litchi also provides route preview verification and live mission monitoring that shows telemetry feedback during autonomous execution.
When does an airspace constraint get enforced in FlytBase versus Aloft Air Control?
Aloft Air Control integrates airspace constraint enforcement during mission planning so prohibited areas are blocked or flagged before export. FlytBase runs airspace and geofencing checks as part of a rule-driven mission generation workflow that packages export outputs for execution handoff.
What breaks if a team relies on KML and KMZ export only, instead of adding GIS or execution pipeline steps?
AirHub Portal supports KML and KMZ export for GIS review cycles, but it still requires downstream steps to align deliverables with execution records. DroneDeploy organizes planning and execution records inside project workspaces, so a KML-only workflow can miss the linked review context that its guided process connects to mission outcomes.
How do DroneDeploy and FlytBase handle repeatable mission variants across sites and operators?
FlytBase manages mission variants by site, operator, and flight configuration and reuses a core plan across multiple runs with template-driven generation. DroneDeploy uses project-based team workspaces where planning configuration and mission execution records stay tied to the project for consistent handoffs.
Where does Mavic-style manual mission planning fit against more structured grid planning in these tools?
Litchi supports waypoint-style mission steps that can include pauses and camera actions, which fits operator-driven iteration over structured grid generation. DroneDeploy emphasizes survey grid planning and corridor mapping with capture settings tuned for consistent overlap and flight altitude.
Which option fits teams that need batch operations for recurring waypoint routes without per-mission rework?
AirHub Portal supports batch route planning with reusable templates that turns waypoint edits into standardized mission outputs. Map Pilot Pro emphasizes repeatable mission export and operator iteration, but it does not center template-driven batch route edits in the same workflow.
How do security and administrative controls differ between DroneDeploy and a tool focused on planning governance?
DroneDeploy includes admin controls and team governance features for multi-user usage across projects. Aloft Air Control emphasizes governance through repeatable job configurations across operators, so access control is organized around planning and constraint templates tied to mission setup rather than guided execution workspaces.
When pilots need lost-link procedures and detailed telemetry awareness, where do these tools stop and hands-off control begins?
Litchi provides live mission monitoring with telemetry feedback during autonomous runs, which helps pilots track progress while the DJI mission executes. DroneDeploy and FlytBase connect planning to execution outputs and record handling, but they focus on mission generation and packaging rather than managing in-flight lost-link procedures as a planning-only function.

Tools reviewed

Primary sources checked during evaluation.

Referenced in the comparison table and product reviews above.

Logos provided by Logo.dev

Keep exploring

FOR SOFTWARE VENDORS

Not on this list? Let’s fix that.

Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.

Apply for a Listing

WHAT THIS INCLUDES

  • Where buyers compare

    Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.

  • Editorial write-up

    We describe your product in our own words and check the facts before anything goes live.

  • On-page brand presence

    You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.

  • Kept up to date

    We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.