Skip to content
HonestPicksLab

10 Best GPS Modules For Drones in 2026

This guide compares the top GPS modules for drones, reviewing flight control compatibility, satellite lock speed, and build quality to help you choose the best

As an Amazon Associate we earn from qualifying purchases. We may earn a commission when you buy through links on this page, at no additional cost to you. Read our affiliate disclosure.As an Amazon Associate we earn from qualifying purchases.Purchases through our links may earn us a commission, at no extra cost to you. Read our affiliate disclosure.
In this guide
  1. 01Top 3 picks
  2. 02Compare all 10
  3. 03In-depth reviews
  4. 04Buying guide
  5. 05Use and care
  6. 06Common questions
  7. 07Final verdict

Finding the right GPS module for your drone is essential for safe navigation and precise positioning. A good module ensures reliable satellite locks and accurate return to home functions. It enhances your flight experience by providing critical data to your flight controller.

We have analyzed the leading options available in the market today. Our comparison covers compatibility with various flight controllers, update rates, and signal stability. Each product was selected based on user feedback and technical specifications to ensure quality.

Every pick in this list highlights specific strengths and ideal use cases. Whether you need a compact module for racing or a robust unit for long range flying, you will find a suitable option here. Remember that availability and pricing may change over time.

Top 3 Picks for Best GPS Modules for Drones

Best Budget

HGLRC Mini M100 GPS Module
HGLRC Mini M100 GPS Module

4.6Editor score

Compact Size
3.3V-5V Input
Onboard Indicators

Check price

Editor's Choice

SEQURE M10-25Q FPV GPS Module
SEQURE M10-25Q FPV GPS Module

4.8Editor score

10th Generation Chip
Multiple Position Modes
Ceramic Antenna

Check price

Best Premium

JeeFly M8N GPS Module
JeeFly M8N GPS Module

4.5Editor score

Multi-GNSS Support
Pixhawk Compatible
Built-in Compass

Check price

Top 10 Best GPS Modules for Drones in 2026 Compared

This section provides a side-by-side comparison of the top ten GPS modules for drones. We look at key specifications like chipset generation, supported constellations, and physical dimensions to help you differentiate between models.

ProductsSpecificationsEditor scorePrice
1HGLRC M100 Pro GPS QMC5883L Compass

Best Budget

HGLRC M100 Pro GPS QMC5883L Compass
10th Gen Chip
120ch Receiving
QMC5883L Compass
FPV Fixed-Wing
4.6Editor score

Check price

2HGLRC M100-5883 Compass Module

Editor's Choice

HGLRC M100-5883 Compass Module
10th Gen Chip
Multi-Mode Positioning
Ceramic Antenna
7.73g Weight
4.5Editor score

Check price

3HGLRC Mini M100 GPS Module

Best Budget

HGLRC Mini M100 GPS Module
UBLOX Compatible
2-7 Inch FPV
3.3V-5V Input
PPS Indicator
4.6Editor score

Check price

4SEQURE M10-25Q FPV GPS Module

SEQURE M10-25Q FPV GPS Module
10th Gen Chip
10Hz Output Freq
Dual Protocol
6 Constellations
4.8Editor score

Check price

5JeeFly M8N GPS Module

JeeFly M8N GPS Module
72-Channel Ublox
10Hz Update Rate
Pixhawk Compatible
LED Status
4.5Editor score

Check price

6Readytosky M10 GPS Module

Readytosky M10 GPS Module
M10 Chip
Pixhawk 2.4.8
Onboard FLASH
1.5m CEP
4.2Editor score

Check price

7Dual Protocol GPS Module BZ-251

Dual Protocol GPS Module BZ-251
u-blox M10 Chip
FailSafe Return
2D 1.5m
Oil-Sprayed Antenna
5.0Editor score

Check price

8BZGNSS BZ-251 FPV GPS Module

BZGNSS BZ-251 FPV GPS Module
Dual Protocol NMEA/UBX
BDS Support
Built-in Battery
F405 F722
4.4Editor score

Check price

9AERO SELFIE FK-C1 M9 GPS Module

AERO SELFIE FK-C1 M9 GPS Module
M9 Chipset
IST8310 Compass
9th Gen Chip
20x20mm Size
4.0Editor score

Check price

10FK-D1 GNSS Module for Drones

FK-D1 GNSS Module for Drones
10th Gen Chip
10Hz Update Rate
UART Interface
QMC5883L Compass
4.0Editor score

Check price

1. SEQURE M10-25Q – Best Overall GPS Module

SEQURE M10-25Q FPV GPS Module with QMC5883L Compass Dual Protocol Upgraded 10th Generation Chip Fast Satellite Positioning for FPV Racing Drones4.8Editor scoreCheck price on Amazon
SEQURE M10-25Q FPV GPS Module
10th Gen Chip
6 Position Modes
Ceramic Antenna
Plug or Solder

The SEQURE M10-25Q is a top rated GPS module designed for racing and FPV drones. It holds a high rating based on user feedback for its reliability and speed. The standout quality is its upgraded chip that enables fast satellite positioning anywhere.

Pros

  • Fast Satellite Positioning
  • Dual Protocol Support
  • Very Low Power Use
  • Includes QMC5883L Compass
  • Easy Installation Options

Cons

  • Not For Very Small Drones
  • Requires Some Config

We may earn a commission when you buy through this link, at no additional cost to you.

This module supports multiple satellite systems including GPS, GLONASS, BDS, GALILEO, SBAS, and QZSS. This multi-mode support ensures better accuracy and faster locks. The ceramic antenna with expanded PCB provides stable signal reception even in challenging areas.

While it is excellent for most 5 inch and above UAVs, it might be too large for micro drones. The dual connection methods offer flexibility but require careful wiring. These are minor trade-offs given the performance benefits.

Pilots looking for a reliable module with high update rates should consider this option. It is ideal for those who need accurate return to home features. We recommend it for serious FPV racing and long range flying.

Advanced Chipset Technology

The 10th generation chip ensures rapid satellite acquisition and lower power consumption. This is crucial for long endurance flights where battery life is a concern.

Versatile Connection Options

You can choose between plug and play or soldering methods. This flexibility makes it compatible with a wider range of flight controller setups.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

2. HGLRC Mini M100 – Best Budget GPS Module

HGLRC Mini M100 GPS Module for UBLOX Compatible with 2-7 Inch FPV Racing Drone4.6Editor scoreCheck price on Amazon
HGLRC Mini M100 GPS Module
Compact 2-7 Inch
Ceramic Antenna
3.3V-5V DC
Power Indicator Lights

The HGLRC Mini M100 is an affordable option for smaller FPV racing drones. It is highly rated for its small size and ease of integration. Users appreciate its compatibility with various UBLOX flight controllers and input ranges.

Pros

  • Very Compact Size
  • Wide Power Input Range
  • Clear Status Lights
  • Compatible With UBLOX
  • Affordable Price Point

Cons

  • Limited To Certain Drones
  • Basic Feature Set

We may earn a commission when you buy through this link, at no additional cost to you.

Its design focuses on functionality for 2 to 7 inch drones. The onboard power and PPS indicator lights make status checking simple. This helps users quickly verify if the module is receiving satellite signals.

However it lacks some advanced features found in higher end models. It is not suitable for all flight controller types or larger airframes. These limitations are acceptable given the budget friendly price.

For hobbyists needing a reliable GPS without breaking the bank this is a great choice. It works well for basic navigation and return to home. We suggest it for entry level and intermediate FPV pilots.

Space Efficient Design

The small size allows for easy mounting on smaller drones. This preserves space for other components like batteries or video transmitters.

Simple Visual Feedback

The indicator lights provide immediate visual confirmation of operation. This reduces the need for complex software checks during setup.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

3. JeeFly M8N – Best Premium GPS Module

JeeFly M8N GPS Module Built-in Compass with GPS Antenna Mount for Pixhawk Flight Controller,GNSS Receiver,Support GPS GLONASS Galileo BeiDou for FPV Drones RC Robots4.5Editor scoreCheck price on Amazon
JeeFly M8N GPS Module
High Sensitivity 72 Channel
Pixhawk & PX4 Compatible
Integrated Compass
Wide Temp Range

The JeeFly M8N is a robust GPS module designed for professional and advanced hobbyist use. It is known for its compatibility with Pixhawk and PX4 flight controllers. The high sensitivity chip ensures fast locks and precise positioning.

Pros

  • High Accuracy Positioning
  • Strong Multi-GNSS Support
  • Solid Build Quality
  • Ideal For Pixhawk
  • Includes Mounting Base

Cons

  • Slightly Higher Cost
  • Larger Size

We may earn a commission when you buy through this link, at no additional cost to you.

Its ability to track over 26 satellites simultaneously enhances reliability. The built in compass provides accurate heading data for navigation. The LED status lights help monitor the module state at a glance.

It is larger and more expensive than basic modules. Some users may need to update firmware for optimal performance. These are reasonable considerations for the level of reliability it offers.

Pilots flying autonomous or complex missions will benefit from this module. It is perfect for robotics and industrial drone applications. We recommend it for those prioritizing precision and stability.

Precision Navigation System

The 72-channel receiver ensures high accuracy even in dense areas. This is critical for autonomous missions requiring exact waypoint tracking.

Versatile Controller Support

Compatibility with Pixhawk and PX4 opens up advanced flight modes. It serves as a reliable backend for complex software stacks.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

4. HGLRC M100 Pro – Best For Fixed Wing UAVs

HGLRC M100 Pro GPS QMC5883L Compass, Upgraded 10th Generation Chip Compatible with FPV Fixed-Wing UAV4.6Editor scoreCheck price on Amazon
HGLRC M100 Pro GPS QMC5883L Compass
10th Gen Chip
120 Channel Receiving
QMC5883L Compass
Fixed-Wing Compatible

The HGLRC M100 Pro is engineered for fixed-wing UAVs and FPV aircraft. It features an upgraded chip for rapid satellite searching. Users value the QMC5883L compass for accurate direction identification.

Pros

  • Fast Satellite Acquisition
  • Expanded Channel Support
  • Accurate Compass Data
  • Durable Build
  • Manufacturer Support

Cons

  • Designed For Specific Types
  • Setup Requires Care

We may earn a commission when you buy through this link, at no additional cost to you.

The receiving channel expansion to 120 channels improves signal reliability. It is designed for users who need consistent positioning during flight. The manufacturer offers support within 24 hours for assistance.

This module might be overkill for small quadcopters. The setup process requires attention to wiring and configuration. These factors are manageable for experienced users.

For fixed-wing pilots, this module provides the stability needed. It supports long-range flights with confidence. We recommend it for anyone flying fixed-wing FPV.

Enhanced Signal Reception

The expanded channel count ensures a strong lock in difficult areas. This is vital for maintaining control over long distances.

Quality Manufacturer Support

Direct access to the original manufacturer helps resolve technical issues. This ensures you have help when you need it most.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

5. HGLRC M100-5883 – Best Compact GPS Module

HGLRC M100-5883 Compass Module, Upgraded 10th Generation Chip Compatible with FPV Fixed-Wing UAV4.5Editor scoreCheck price on Amazon
HGLRC M100-5883 Compass Module
10th Gen Chip
21mmx21mm Size
Multi-Mode Positioning
External PCB Antenna

The HGLRC M100-5883 is a lightweight module for FPV fixed-wing UAVs. It combines a small size with an upgraded chip for fast positioning. Users appreciate its 7.73g weight which minimizes drone impact.

Pros

  • Quick Satellite Search
  • Stable Signal Antenna
  • Compact Exquisite Design
  • Low Weight
  • Accurate Positioning

Cons

  • Small Size Limits Mounting
  • Basic Features

We may earn a commission when you buy through this link, at no additional cost to you.

It supports GPS, Galileo, and BDS positioning modes. The ceramic antenna with external expansion PCB ensures stable signals. This helps avoid dropouts during critical flight phases.

Its small footprint limits mounting flexibility on larger frames. The feature set is streamlined which may limit advanced customization. These trade-offs are acceptable for weight-sensitive builds.

This module is ideal for builders needing to save weight. It provides essential GPS data without bulk. We recommend it for FPV racing and lightweight fixed-wing drones.

Lightweight Construction

At under 8 grams, this module preserves flight time and agility. It is perfect for drones where every gram counts.

Tri-Mode Positioning

Supporting three satellite systems improves availability in crowded areas. This ensures you maintain a lock even in urban environments.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

6. Readytosky M10 – Best For Pixhawk Users

Readytosky M10 GPS Module External Compass with GPS Holder4.2Editor scoreCheck price on Amazon
Readytosky M10 GPS Module
Pixhawk 2.4.8
Onboard FLASH Memory
Low Power M10
Holder Included

The Readytosky M10 is a specialized module for Pixhawk flight controllers. It features low power consumption and high precision positioning. Users note that configuration settings are saved on onboard FLASH.

Pros

  • Configurable Settings Save
  • High Precision 1.5m CEP
  • Low Power Consumption
  • Comes With Holder
  • Dedicated Support

Cons

  • Limited Compatibility
  • No Multi-Rotor Support

We may earn a commission when you buy through this link, at no additional cost to you.

It achieves 1.5m CEP accuracy in ideal environments. The dedicated holder ensures proper mounting for signal reception. This is essential for maintaining consistent flight data.

However it is limited to specific Pixhawk models. It does not work with other flight controllers which reduces versatility. This limitation is significant for multi-platform users.

For Pixhawk pilots, this module offers a plug-and-play solution. It provides reliable data for autonomous missions. We recommend it for dedicated Pixhawk users.

Persistent Configuration

Onboard FLASH stores your settings even after power loss. This saves time during future setup or maintenance sessions.

Optimized for Pixhawk

The hardware is tailored for specific Pixhawk versions. This ensures seamless integration without compatibility issues.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

7. BZGNSS BZ-251 – Best For Rescue Features

Dual Protocol GPS Module for FPV Drone Rescue BZGNSS BZ-121 BZ-181 BZ-251 with FailSafe Return to Home for Fixed-Wing & RC Aircraft (BZ-251)5.0Editor scoreCheck price on Amazon
BZGNSS BZ-251
u-blox M10 Chip
FailSafe Return
1.5m 2D Accuracy
Dual Protocol NMEA/UBX

The BZGNSS BZ-251 is rated highly for its ability to provide rescue data. It uses the u-blox M10 chip for stable positioning. The high 2D accuracy supports confident navigation and return to home.

Pros

  • Fast Satellite Acquisition
  • High Accuracy Positioning
  • Oil-Sprayed Antenna
  • Supports Multiple Protocols
  • Critical Rescue Data

Cons

  • Requires Compatible Controller
  • Specific Use Case

We may earn a commission when you buy through this link, at no additional cost to you.

Its dual protocol support ensures it works with various flight controllers. The durable oil-sprayed antenna resists scratching and oxidation. This extends the module's life in rugged environments.

It is specifically designed for FPV drone failsafe and rescue. Users must ensure compatibility with their controllers. These constraints are acceptable for the safety benefits.

Pilots prioritizing safety and rescue capabilities should choose this module. It ensures critical location data is available. We recommend it for long-range and fixed-wing pilots.

Critical Rescue Data

This module provides essential location data for failsafe return home. It gives peace of mind when flying far from home.

Durable Antenna Design

The oil-sprayed ceramic antenna resists physical damage. This ensures signal stability even in rough flying conditions.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

8. BZGNSS BZ-251 FPV – Best For RC Racing

BZGNSS BZ-251 FPV GPS Module - Dual Protocol M10 Drone GPS for RC FPV Drone Racing Fixed-Wing Long-Range Flight Compatible with F405 F722 Flight Controller by Speedybee4.4Editor scoreCheck price on Amazon
BZGNSS BZ-251 FPV GPS
Dual Protocol M10
BDS Satellite Support
Built-in Battery
Ultra Compact Design

The BZGNSS BZ-251 FPV module is built for racing and fixed-wing aircraft. It features a compact design and quick satellite locks. Users highlight the dual protocol compatibility and BDS support.

Pros

  • Versatile Protocol Support
  • Precise Positioning
  • Fast Lock Even In Challenges
  • Easy Installation
  • Built-in Battery Backup

Cons

  • Small Size Constraints
  • Limited Feature Set

We may earn a commission when you buy through this link, at no additional cost to you.

The built-in battery eliminates issues from poor power connections. It mounts easily on any RC airplane or FPV fixed-wing. This simplicity speeds up the setup process significantly.

It is not ideal for larger industrial drones. The feature set is focused on basic navigation. These limits are acceptable for typical racing uses.

For RC pilots needing reliable and fast GPS, this is a top choice. It offers stability for long-range flights. We recommend it for racing and long-range enthusiasts.

Battery Backup System

The built-in battery protects settings and data. This prevents loss of configuration during power fluctuations.

Quick Satellite Lock

Engineered to lock rapidly in challenging environments. This allows you to take off with minimal wait.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

9. AERO SELFIE FK-C1 M9 – Best For Dense Areas

AERO SELFIE FK-C1 M9 GPS Module with IST8310 Compass 9th Gen Chip Multi-Constellation (GPS, GLONASS, Galileo, BeiDou) up to 32 Satellites 20x20mm for FPV, Drones4.0Editor scoreCheck price on Amazon
AERO SELFIE FK-C1 M9
M9 Chipset
IST8310 Compass
20x20mm Size
32 Satellite Tracking

The AERO SELFIE FK-C1 M9 is designed for challenging environments like urban canyons. It supports GPS GLONASS Galileo and BeiDou with up to 32 satellites. The IST8310 compass provides reliable heading for navigation.

Pros

  • Multi-Constellation Support
  • Precise Navigation
  • Compact Lightweight Design
  • Low Power Consumption
  • Wide Operating Range

Cons

  • Limited Compatibility
  • Requires Setup

We may earn a commission when you buy through this link, at no additional cost to you.

It is compact and lightweight with a 20x20mm footprint. The blue LED indicates 3D GNSS fix acquisition in real time. This feedback helps users quickly assess module status.

It may require configuration for specific controllers. The 80mA power consumption is efficient but must be planned. These are minor considerations for the benefits it offers.

For drones flying in urban or forested areas this module excels. It ensures consistent data when signal availability is low. We recommend it for pilots needing reliable navigation in tough conditions.

Urban Flight Performance

The multi-constellation support handles signal reflections better. This is essential for safe flying in city environments.

Energy Efficiency

Low power consumption preserves battery life for flight. This allows for longer missions without frequent recharging.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

10. FK-D1 GNSS – Best For Robotics

FK-D1 GNSS Module for Drones & Robotics, Upgraded 10th Generation Chip with10Hz Update Rate, Supports GPS, GLONASS, BeiDou, Galileo, 32 Satellites with UART Interface4.0Editor scoreCheck price on Amazon
FK-D1 GNSS Module
10th Gen Chip
10Hz Update Rate
UART Interface
Inav/Betaflight Compatible

The FK-D1 GNSS module is ideal for drones and robotics applications. It features an upgraded chip with 10Hz updates and 32 satellite support. The built-in compass enhances orientation accuracy for motion tracking.

Pros

  • High-Precision Navigation
  • Strong Signal Reception
  • Flash Memory Saves Settings
  • Wide Flight Control Support
  • Integrated Compass

Cons

  • Basic Packaging
  • Requires Technical Skill

We may earn a commission when you buy through this link, at no additional cost to you.

Its wide compatibility with INAV Betaflight and ArduPilot makes it versatile. Flash memory saves settings for hassle-free operation. The antenna supports optimal performance in urban areas.

It requires some technical skill for initial setup. The package may not include all mounting accessories. These are reasonable trade-offs for its flexibility.

For robotics and drone projects requiring high precision this is a solid choice. It provides reliable data for complex tasks. We recommend it for developers and advanced hobbyists.

High Refresh Rate

The 10Hz update rate ensures real-time responsiveness. This is crucial for dynamic flight control and tracking.

Broad Compatibility

Works with multiple popular flight control systems. This reduces the risk of hardware incompatibility.

Check price on Amazon

We may earn a commission when you buy through this link, at no additional cost to you.

Buying Guide – How to Choose the Best GPS Modules for Drones

Selecting the right GPS module involves understanding several technical factors. We explain the most important considerations to help you make an informed decision.

Chipset Generation

Modern modules use 10th generation chips which offer faster satellite acquisition and lower power consumption. Older chips may struggle to lock quickly in dense environments. Prioritize newer chips for reliable performance.

Always check the chipset model to ensure it meets your flight requirements.

Supported Constellations

Modules supporting multiple systems like GPS GLONASS Galileo and BeiDou track more satellites. This leads to better accuracy especially in urban areas. A broader range ensures continuous positioning data.

Choose modules with multi-constellation support for the most stable navigation.

Update Rate

A 10Hz update rate provides real-time positioning updates. This is vital for racing drones that need quick corrections. Lower rates may lead to lag in flight data.

Look for modules with at least 10Hz output for smooth flight control.

Compass Integration

A built-in compass helps the drone maintain heading accuracy. Without it your drone may drift or struggle with navigation. Ensure the module includes a high-quality magnetic sensor.

Selecting a module with an integrated compass simplifies your setup.

Antenna Quality

Ceramic antennas with expanded PCB designs offer stable signal reception. Durable materials resist damage from wear and tear. Good antennas prevent signal dropouts during critical moments.

Invest in a module with a robust antenna design for long-term reliability.

Flight Controller Compatibility

Ensure the module works with your specific flight controller protocol. Some units require specific connections like UART or SBUS. Incompatibility can lead to configuration issues.

Verify compatibility lists before purchasing to avoid setup problems.

Size and Weight

Compact and lightweight modules reduce the impact on flight time. Larger modules might be better for stability but add bulk. Choose based on your drone's physical constraints.

Balance size and weight to match your build requirements.

Protocol Support

Dual protocol support like NMEA and UBX offers greater flexibility. This allows integration with a wider range of systems. It simplifies the setup process for complex builds.

Modules with dual protocols provide more options for customization.

How to Use and Care for Your GPS Modules for Drones

Install the module away from electronic noise sources to avoid interference. Place it on the top of the drone where the view of the sky is clear. Proper orientation helps the antenna receive signals effectively.

Perform a satellite search in an open area before taking flight. This allows the module to lock onto multiple satellites for accurate positioning. Wait until the lock indicator confirms a stable connection.

Protect the module from dust and water to maintain performance. Check connections regularly to ensure they are secure during flight. Proper maintenance extends the life of the GPS module.

Frequently Asked Questions

Why does my GPS module take so long to lock?

Slow locking can be due to poor placement near electronic components or dense surroundings. Ensure the module is on top of the drone and away from the motor wiring. Moving to a more open area can also help the search process.

How do I know if my GPS is working correctly?

Look for a steady LED indicator which shows a stable connection. Check your flight software for satellite count and fix status. If you see low counts or no fix the module may need repositioning.

Can I use any GPS module with any flight controller?

Not all modules are compatible with every controller. Check the protocol requirements like NMEA or UBX and the interface type. Always review compatibility lists before buying to avoid issues.

What is the difference between GPS and GNSS modules?

GNSS modules support multiple satellite systems including GPS GLONASS and Galileo. This allows for more satellites and better accuracy. GPS modules typically support only one system.

Do I need to configure the GPS module manually?

Many modern modules are plug-and-play but some require configuration. If you need to change settings use a configuration tool provided by the manufacturer. Follow the manual to set the correct parameters.

How often should I update my GPS module firmware?

Keep firmware updated to ensure optimal performance and bug fixes. Check the manufacturer's website for updates periodically. Updates can improve satellite lock times and accuracy.

What happens if the GPS signal is lost during flight?

Most controllers will trigger a failsafe mode like return to home or loiter. This ensures the drone returns to a safe location. Proper failsafe settings are essential for safety.

Are there waterproof options for GPS modules?

Some modules come with waterproof antenna covers or housings. However the module itself may not be fully waterproof. Protect it with a case if flying in wet conditions.

Final Thoughts on Choosing the Best GPS Modules for Drones

We have reviewed the top 10 GPS modules for drones to help you find the right navigation tool. Whether you need precision for racing or reliability for long range these options cover various needs.

Prioritize features like update rate and multi-constellation support based on your specific mission. The right module will improve flight safety and control significantly.

Remember that availability and pricing may change so always check the current listings. Choose the best module that fits your budget and drone platform.