OnePlus Ace 5 Racing
Xiaomi Poco X7

OnePlus Ace 5 Racing Xiaomi Poco X7

Overview

Welcome to our in-depth spec comparison between the OnePlus Ace 5 Racing and the Xiaomi Poco X7. These two mid-to-upper-range Android smartphones take notably different approaches across some critical battlegrounds, including raw processing power and battery capacity, display quality, and camera versatility. Whether you prioritize performance headroom or a sharper, more feature-rich screen experience, this comparison will help you identify which device truly fits your needs.

Common Features

  • Neither product has a rugged build.
  • Neither product can be folded.
  • Both products feature an OLED/AMOLED display.
  • Both products have a 120Hz refresh rate.
  • Both products use branded damage-resistant glass.
  • HDR10 support is available on both products.
  • Neither product has a secondary screen.
  • Both products have a touchscreen.
  • Both products offer 512GB of internal storage.
  • Both products have integrated LTE.
  • Both products use a 4nm semiconductor.
  • Both products support 64-bit processing.
  • Both products support DirectX 12.
  • Both products have integrated graphics.
  • Both products use big.LITTLE technology.
  • Both products have 8 CPU threads.
  • Both products have a dual-lens or multi-lens main camera.
  • Both products have 2 flash LEDs.
  • Both products have a CMOS sensor.
  • Both products support continuous autofocus when recording movies.
  • Both products have phase-detection autofocus for photos.
  • Both products support slow-motion video recording.
  • Both products have a built-in HDR mode.
  • Both products include clipboard warnings.
  • Both products have location privacy options.
  • Both products have camera and microphone privacy options.
  • Mail Privacy Protection is not available on either product.
  • Both products support theme customization.
  • Both products can block app tracking.
  • Cross-site tracking blocking is not available on either product.
  • Both products have on-device machine learning.
  • Wireless charging is not available on either product.
  • Both products support fast charging.
  • Neither product has a removable battery.
  • Both products have a battery level indicator.
  • Both products have a rechargeable battery.
  • Neither product has a 3.5mm audio jack.
  • Both products have stereo speakers.
  • Both products support aptX.
  • Both products support aptX HD.
  • aptX Adaptive support is not available on either product.
  • aptX Lossless support is not available on either product.
  • Neither product has a radio.
  • Both products support 5G.
  • Both products have dual SIM card slots.
  • Both products use Bluetooth 5.4.
  • Neither product has an external memory slot.
  • Both products have a USB Type-C port.
  • Both products use USB version 2.
  • Both products have NFC.
  • Both products have a fingerprint scanner.
  • Both products have a video light.
  • Neither product has a sapphire glass display.
  • Neither product has an e-paper display.

Main Differences

  • Water resistance is rated as water resistant on OnePlus Ace 5 Racing and waterproof on Xiaomi Poco X7.
  • Weight is 199g on OnePlus Ace 5 Racing and 185.5g on Xiaomi Poco X7.
  • Thickness is 8.3mm on OnePlus Ace 5 Racing and 8.4mm on Xiaomi Poco X7.
  • Width is 76mm on OnePlus Ace 5 Racing and 74.4mm on Xiaomi Poco X7.
  • Height is 163.6mm on OnePlus Ace 5 Racing and 162.3mm on Xiaomi Poco X7.
  • Volume is 103.20 cm³ on OnePlus Ace 5 Racing and 101.43 cm³ on Xiaomi Poco X7.
  • Screen size is 6.77″ on OnePlus Ace 5 Racing and 6.67″ on Xiaomi Poco X7.
  • Pixel density is 388 ppi on OnePlus Ace 5 Racing and 446 ppi on Xiaomi Poco X7.
  • Resolution is 1080 x 2392 px on OnePlus Ace 5 Racing and 1220 x 2712 px on Xiaomi Poco X7.
  • HDR10+ support is present on Xiaomi Poco X7 but not available on OnePlus Ace 5 Racing.
  • Always-On Display is available on Xiaomi Poco X7 but not on OnePlus Ace 5 Racing.
  • Dolby Vision support is present on Xiaomi Poco X7 but not available on OnePlus Ace 5 Racing.
  • RAM is 16GB on OnePlus Ace 5 Racing and 12GB on Xiaomi Poco X7.
  • The chipset is MediaTek Dimensity 9400e on OnePlus Ace 5 Racing and MediaTek Dimensity 7300 on Xiaomi Poco X7.
  • The GPU is Arm Immortalis-G720 MC12 on OnePlus Ace 5 Racing and Mali G615 MC2 on Xiaomi Poco X7.
  • CPU speed is 1 x 3.4 & 3 x 2.85 & 4 x 2 GHz on OnePlus Ace 5 Racing and 4 x 2.5 & 4 x 2 GHz on Xiaomi Poco X7.
  • Geekbench 6 multi-core score is 7547 on OnePlus Ace 5 Racing and 2932 on Xiaomi Poco X7.
  • Geekbench 6 single-core score is 2302 on OnePlus Ace 5 Racing and 1026 on Xiaomi Poco X7.
  • GPU clock speed is 1300 MHz on OnePlus Ace 5 Racing and 1047 MHz on Xiaomi Poco X7.
  • RAM speed is 8533 MHz on OnePlus Ace 5 Racing and 6400 MHz on Xiaomi Poco X7.
  • Maximum memory amount is 24GB on OnePlus Ace 5 Racing and 16GB on Xiaomi Poco X7.
  • Number of transistors is 22700 million on OnePlus Ace 5 Racing and 6200 million on Xiaomi Poco X7.
  • Supported displays count is 2 on OnePlus Ace 5 Racing and 1 on Xiaomi Poco X7.
  • Main camera megapixels are 50 & 2 MP on OnePlus Ace 5 Racing and 50 & 8 & 2 MP on Xiaomi Poco X7.
  • Front camera megapixels are 16MP on OnePlus Ace 5 Racing and 20MP on Xiaomi Poco X7.
  • Optical image stabilization is built in on OnePlus Ace 5 Racing but not available on Xiaomi Poco X7.
  • Main camera video recording goes up to 2160p at 60fps on OnePlus Ace 5 Racing and 2160p at 30fps on Xiaomi Poco X7.
  • Dual-tone LED flash is present on OnePlus Ace 5 Racing but not on Xiaomi Poco X7.
  • RAW shooting is supported on OnePlus Ace 5 Racing but not on Xiaomi Poco X7.
  • Front camera aperture is f/2.4 on OnePlus Ace 5 Racing and f/2.2 on Xiaomi Poco X7.
  • HDR10 video recording is supported on Xiaomi Poco X7 but not on OnePlus Ace 5 Racing.
  • Android version is Android 15 on OnePlus Ace 5 Racing and Android 14 on Xiaomi Poco X7.
  • App offloading is supported on OnePlus Ace 5 Racing but not on Xiaomi Poco X7.
  • Battery capacity is 7000 mAh on OnePlus Ace 5 Racing and 5110 mAh on Xiaomi Poco X7.
  • Charging speed is 100W on OnePlus Ace 5 Racing and 90W on Xiaomi Poco X7.
  • LDAC support is available on Xiaomi Poco X7 but not on OnePlus Ace 5 Racing.
  • Wi-Fi versions supported include Wi-Fi 7 (802.11be) on OnePlus Ace 5 Racing but not on Xiaomi Poco X7.
  • Download speed is 10000 Mbit/s on OnePlus Ace 5 Racing and 3270 Mbit/s on Xiaomi Poco X7.
  • Upload speed is 7000 Mbit/s on OnePlus Ace 5 Racing and 3270 Mbit/s on Xiaomi Poco X7.
  • A curved display is present on Xiaomi Poco X7 but not on OnePlus Ace 5 Racing.
Specs Comparison
OnePlus Ace 5 Racing

OnePlus Ace 5 Racing

Xiaomi Poco X7

Xiaomi Poco X7

Design:
water resistance Water resistant Waterproof
weight 199 g 185.5 g
thickness 8.3 mm 8.4 mm
width 76 mm 74.4 mm
height 163.6 mm 162.3 mm
volume 103.19888 cm³ 101.431008 cm³
has a rugged build
can be folded

In terms of physical dimensions, the two phones are remarkably close. The OnePlus Ace 5 Racing is marginally taller (163.6 mm vs 162.3 mm) and wider (76 mm vs 74.4 mm), resulting in a slightly larger overall volume. The Xiaomi Poco X7 is the more compact of the two, which in practice means it may feel marginally easier to grip and operate one-handed — a small but real ergonomic difference for users with smaller hands.

The more meaningful differentiator is weight: the Poco X7 comes in at 185.5 g versus the Ace 5 Racing's 199 g. That 13.5 g gap is noticeable over extended use — think long browsing sessions, calls, or gaming — where a lighter device reduces hand fatigue. Thickness is virtually identical at 8.3 mm vs 8.4 mm, so neither phone holds an edge in slimness.

On water resistance, there is a clear and important distinction: the Poco X7 is rated Waterproof while the Ace 5 Racing is only Water resistant. In real-world terms, waterproof implies a higher tolerance for submersion, whereas water resistant typically covers splashes and light rain. For users who frequently use their phone outdoors or near water, this gives the Poco X7 a meaningful advantage. Combined with its lighter weight and slightly more compact footprint, the Poco X7 edges out the Ace 5 Racing in overall design for everyday comfort and durability.

Display:
Display type OLED/AMOLED OLED/AMOLED
screen size 6.77" 6.67"
pixel density 388 ppi 446 ppi
resolution 1080 x 2392 px 1220 x 2712 px
refresh rate 120Hz 120Hz
has branded damage-resistant glass
supports HDR10
supports HDR10+
Always-On Display
supports Dolby Vision
Has a secondary screen
has a touch screen

Both phones use OLED/AMOLED panels with a 120Hz refresh rate and branded damage-resistant glass, so the baseline display experience is solid on either device. The Ace 5 Racing offers a slightly larger 6.77″ screen, which gives it a mild edge for media consumption and gaming real estate — but screen size alone does not tell the full story here.

The sharpness gap is where things get interesting. The Poco X7 packs a 1220 x 2712 px resolution at 446 ppi, compared to the Ace 5 Racing's 1080 x 2392 px at 388 ppi. That 58 ppi difference is genuinely visible up close — text appears crisper, fine UI details are more refined, and images look more lifelike on the Poco X7. For users who care about display quality, this is a meaningful real-world distinction.

The Poco X7 also pulls ahead on HDR support: it covers HDR10+ and Dolby Vision, while the Ace 5 Racing supports only HDR10. This means the Poco X7 can render a wider range of brightness and color metadata from compatible streaming content. Additionally, the Poco X7 features an Always-On Display, which the Ace 5 Racing lacks — a convenience feature that lets users glance at notifications and time without waking the screen. Taken together, the Poco X7 holds a clear display advantage, offering higher resolution, broader HDR coverage, and more display functionality despite its slightly smaller panel.

Performance:
internal storage 512GB 512GB
RAM 16GB 12GB
Chipset (SoC) name MediaTek Dimensity 9400e MediaTek Dimensity 7300
GPU name Arm Immortalis-G720 MC12 Mali G615 MC2
CPU speed 1 x 3.4 & 3 x 2.85 & 4 x 2 GHz 4 x 2.5 & 4 x 2 GHz
Geekbench 6 result (multi) 7547 2932
Geekbench 6 result (single) 2302 1026
GPU clock speed 1300 MHz 1047 MHz
Has integrated LTE
RAM speed 8533 MHz 6400 MHz
semiconductor size 4 nm 4 nm
Supports 64-bit
DirectX version DirectX 12 DirectX 12
Has integrated graphics
Uses big.LITTLE technology
CPU threads 8 threads 8 threads
Uses HMP
maximum memory amount 24GB 16GB
number of transistors 22700 million 6200 million
DDR memory version 5 5
supported displays 2 1

The chipset difference between these two phones is not a minor generational gap — it is a full tier separation. The Ace 5 Racing runs on the MediaTek Dimensity 9400e, a flagship-class processor built on a 4 nm node with 22,700 million transistors, while the Poco X7 uses the MediaTek Dimensity 7300, a mid-range chip with just 6,200 million transistors on the same node. The Geekbench 6 scores make the real-world gap impossible to ignore: the Ace 5 Racing scores 2302 single-core and 7547 multi-core, versus the Poco X7's 1026 single-core and 2932 multi-core. That is roughly double the performance across the board — translating directly to snappier app launches, smoother multitasking, and a significantly better experience in demanding games or heavy workloads.

GPU performance follows the same pattern. The Ace 5 Racing's Arm Immortalis-G720 MC12 running at 1300 MHz is a high-end graphics unit capable of handling modern 3D titles with ease, while the Poco X7's Mali G615 MC2 at 1047 MHz is a more modest solution suited for casual gaming. The Ace 5 Racing also offers up to 16 GB of RAM at a faster 8533 MHz speed, compared to the Poco X7's 12 GB at 6400 MHz — meaning more apps stay resident in memory and data moves through the system faster. The maximum supported memory further underlines this gap: 24 GB versus 16 GB.

The OnePlus Ace 5 Racing holds a dominant and unambiguous performance advantage in this category. For users who prioritize raw speed, gaming, or future-proofing their device, the Ace 5 Racing operates in a different league. The Poco X7's Dimensity 7300 is competent for everyday tasks, but it cannot compete with a flagship-tier SoC in sustained or peak performance scenarios.

Cameras:
megapixels (main camera) 50 & 2 MP 50 & 8 & 2 MP
Has a dual-lens (or multi-lens) main camera
megapixels (front camera) 16MP 20MP
has built-in optical image stabilization
video recording (main camera) 2160 x 60 fps 2160 x 30 fps
Has a dual-tone LED flash
number of flash LEDs 2 2
has a BSI sensor
has a CMOS sensor
has continuous autofocus when recording movies
Has phase-detection autofocus for photos
supports slow-motion video recording
has a built-in HDR mode
has manual exposure
has a flash
optical zoom 0x 0x
has manual ISO
has a serial shot mode
has manual focus
has a front camera
Has laser autofocus
Shoots 360° panorama
has manual white balance
shoots raw
has touch autofocus
has manual shutter speed
can create panoramas in-camera
wide aperture (front camera) 2.4f 2.2f
Has timelapse function
Has a front-facing LED flash
has a dual-lens (or multi-lens) front camera
supports HDR10 recording
supports Dolby Vision recording
has a front-facing camera under the display
Has a RGB LED flash
has 3D photo/video recording capabilities

Looking at the rear camera systems, each phone makes a different trade-off. The Poco X7 fields a triple-lens setup (50 + 8 + 2 MP), adding an ultrawide lens that the Ace 5 Racing's dual-lens (50 + 2 MP) configuration simply lacks. In practice, that extra lens gives Poco X7 users more compositional flexibility — particularly for landscapes or tight indoor spaces. However, the Ace 5 Racing counters with built-in optical image stabilization (OIS), which the Poco X7 omits entirely. OIS is one of the most impactful camera features for real-world photo and video quality — it physically compensates for hand movement, producing sharper handheld shots and dramatically smoother video footage.

The video recording gap reinforces this divide. The Ace 5 Racing captures 4K at 60 fps, while the Poco X7 tops out at 4K at 30 fps. For anyone recording fast-moving subjects or wanting smoother, more cinematic footage, 60 fps at the same resolution is a tangible advantage. The Ace 5 Racing also supports RAW shooting, giving photography enthusiasts full control in post-processing — a feature absent on the Poco X7. Conversely, the Poco X7 supports HDR10 video recording, which the Ace 5 Racing does not, offering richer dynamic range in supported video workflows.

On the front camera, the Poco X7 holds a slight edge with a 20 MP sensor and a wider f/2.2 aperture versus the Ace 5 Racing's 16 MP at f/2.4 — meaning more detail and marginally better low-light performance for selfies. Overall though, the Ace 5 Racing has the stronger camera package for most users: OIS, higher video frame rates, and RAW capture are more impactful day-to-day than the extra ultrawide lens, especially given that the Poco X7 lacks stabilization entirely.

Operating system:
Android version Android 15 Android 14
has clipboard warnings
has location privacy options
has camera/microphone privacy options
has Mail Privacy Protection
has theme customization
can block app tracking
blocks cross-site tracking
has on-device machine learning
has notification permissions
has media picker
Can play games while they download
has dark mode
has Wi-Fi password sharing
has battery health check
has an extra dim mode
has focus modes
has dynamic theming
can offload apps
Has customizable notifications
has Live Text
has full-page screenshots
supports split screen
gets direct OS updates
has PiP
Can be used as a PC
Has sharing intents
has a child lock
Supports widgets
Is free and open source
Has offline voice recognition
has voice commands
Tracks the current position of a mobile device
is a multi-user system
has Quick Start

The software gap between these two phones is narrow but real. The Ace 5 Racing ships with Android 15, while the Poco X7 launches on Android 14. That one version difference means the Ace 5 Racing arrives with the latest platform security patches, behavioral improvements, and API support out of the box — giving it a modest but meaningful head start in longevity before either device reaches its end of support.

Across the broader feature set, the two phones are strikingly similar. Both offer dark mode, dynamic theming, split-screen multitasking, Picture-in-Picture, customizable notifications, on-device machine learning, and a comprehensive suite of privacy controls including camera and microphone permissions and app tracking blocks. For the vast majority of users, the day-to-day software experience will feel comparable on both devices. The one functional differentiator worth noting is app offloading: the Ace 5 Racing supports it, the Poco X7 does not. Offloading allows users to free up storage by temporarily removing an app's install files while preserving its data — a useful tool for managing limited storage over time.

Neither phone receives direct OS updates, meaning both depend on their respective manufacturers for software rollouts rather than getting updates straight from Google. Given how closely matched the feature lists are, the Ace 5 Racing holds a slight edge here — newer Android version and app offloading support tip the balance, even if the overall software experience is largely equivalent between the two.

Battery:
battery power 7000 mAh 5110 mAh
has wireless charging
Supports fast charging
charging speed 100W 90W
has a removable battery
has a battery level indicator
has a rechargeable battery

Battery capacity is where the Ace 5 Racing makes one of its most dramatic statements. Its 7000 mAh cell dwarfs the Poco X7's 5110 mAh — a nearly 1900 mAh difference that is substantial by any measure. In practical terms, a larger battery directly translates to more hours between charges: users who stream video, game heavily, or simply forget to plug in overnight will feel this gap acutely. The Ace 5 Racing is positioned as a device that can comfortably handle multi-day light use or a full demanding day without anxiety.

Charging speed is competitive on both sides, though the Ace 5 Racing again leads. At 100W versus the Poco X7's 90W, the difference in absolute charging time will be modest in practice — both phones refill quickly by any standard. What matters more is that the Ace 5 Racing's faster charger has a significantly larger tank to fill, so the real-world charging time advantage may be less pronounced than the wattage gap implies. Neither phone supports wireless charging, which keeps them on equal footing for that particular convenience.

The Ace 5 Racing wins this category decisively. A 7000 mAh battery is genuinely exceptional for a non-rugged smartphone, and combined with fast 100W charging, it offers both endurance and recovery speed. The Poco X7's 5110 mAh is a respectable mid-range capacity, but it simply cannot match the longevity that the Ace 5 Racing's oversized cell enables.

Audio:
has a socket for a 3.5 mm audio jack
has stereo speakers
has aptX
has LDAC
has aptX HD
has aptX Adaptive
has aptX Lossless
Has a radio

For speaker output, both phones are evenly matched — each drops the 3.5mm headphone jack and opts for stereo speakers instead. Neither device includes a radio. For wireless audio, both support aptX and aptX HD, which together cover high-quality Bluetooth audio transmission and deliver noticeably better fidelity than standard SBC when paired with compatible headphones.

The sole differentiator in this category is LDAC support, which the Poco X7 has and the Ace 5 Racing lacks. Developed by Sony, LDAC transmits audio at up to three times the data rate of standard Bluetooth codecs, making it the preferred choice for users with high-resolution audio files or Sony-ecosystem wireless headphones. It is the highest-quality Bluetooth audio codec available on either device, and its absence on the Ace 5 Racing is a genuine gap for audiophiles who invest in LDAC-compatible gear.

For most users, the difference will go unnoticed — aptX HD already delivers very good wireless audio quality, and the gap between aptX HD and LDAC is only perceptible on premium headphones with high-quality source material. That said, based strictly on the provided specs, the Poco X7 holds a narrow audio edge thanks to its LDAC support, giving it broader compatibility with the high-resolution wireless audio ecosystem.

Connectivity & Features:
release date May 2025 January 2025
has 5G support
Wi-Fi version Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac), Wi-Fi 6 (802.11ax), Wi-Fi 7 (802.11be) Wi-Fi 4 (802.11n), Wi-Fi 5 (802.11ac), Wi-Fi 6 (802.11ax)
SIM cards 2 SIM 2 SIM
Bluetooth version 5.4 5.4
has an external memory slot
Has USB Type-C
USB version 2 2
has NFC
download speed 10000 MBits/s 3270 MBits/s
upload speed 7000 MBits/s 3270 MBits/s
Has a fingerprint scanner
has emergency SOS via satellite
has crash detection
is DLNA-certified
has a gyroscope
supports ANT+
Has a heart rate monitor
has GPS
has a compass
supports Wi-Fi
Has an infrared sensor
has an accelerometer
has a cellular module
Has a barometer
has an HDMI output
Uses 3D facial recognition
Has an iris scanner
Stylus included
supports Galileo
Has motion tracking
Has optical tracking
Has a built-in projector

Much of the connectivity foundation is shared: both phones offer 5G, dual SIM, Bluetooth 5.4, NFC, USB Type-C, GPS with Galileo support, a fingerprint scanner, an infrared sensor, and the same USB 2.0 standard. For everyday connectivity needs, users of either device will find themselves equally well equipped.

The most consequential difference is Wi-Fi generation. The Ace 5 Racing supports Wi-Fi 7 (802.11be), while the Poco X7 tops out at Wi-Fi 6 (802.11ax). Wi-Fi 7 brings significantly higher theoretical throughput and lower latency — and the cellular speed specs reflect a similar gap: the Ace 5 Racing's modem supports download speeds up to 10,000 Mbps and uploads up to 7,000 Mbps, compared to the Poco X7's 3,270 Mbps symmetrical. In real-world terms, most users will not saturate either modem on today's networks, but the Ace 5 Racing is substantially more future-proof as faster 5G and Wi-Fi 7 infrastructure continues to roll out.

The Ace 5 Racing holds a clear connectivity advantage in this category. Wi-Fi 7 support and a significantly faster cellular modem set it apart from the Poco X7 in a meaningful way for users who prioritize network performance, whether for cloud gaming, large file transfers, or simply staying ahead of infrastructure upgrades.

Miscellaneous:
has a video light
Has sapphire glass display
Has a curved display
Has an e-paper display

This category is sparse, and the two phones share most of what is listed: both include a video light and neither features sapphire glass or an e-paper display. The one distinguishing detail is display curvature — the Poco X7 has a curved display, while the Ace 5 Racing uses a flat panel.

Curved displays are largely a matter of personal preference. They can lend a device a more premium, sleek aesthetic and make edge gestures feel more natural, but they also introduce trade-offs: screen protectors are harder to fit properly, and accidental edge touches can occasionally be triggered. A flat display, as on the Ace 5 Racing, tends to be more practical for case compatibility and everyday durability.

Based strictly on these specs, neither phone holds an objective advantage — the curved display on the Poco X7 is a stylistic differentiator rather than a functional one, and whether it counts as a plus or minus depends entirely on the user's preference. This group is effectively a tie.

Comparison Summary & Verdict

After examining every specification, a clear picture emerges of two phones built for different priorities. The OnePlus Ace 5 Racing is the stronger choice for power users: its MediaTek Dimensity 9400e chipset, 16GB of RAM, and a massive 7000 mAh battery with 100W charging make it a performance and endurance powerhouse. It also edges ahead with Wi-Fi 7 support, optical image stabilization, RAW photo capture, and the newer Android 15. The Xiaomi Poco X7, on the other hand, appeals to users who value display refinement and portability, offering a higher pixel density display with Always-On Display, Dolby Vision, and HDR10+ support, alongside LDAC audio, a lighter build, and a waterproof rating. Choose the OnePlus Ace 5 Racing if performance and battery life are your top priorities; choose the Xiaomi Poco X7 if display quality and a more compact, polished everyday experience matter most to you.

OnePlus Ace 5 Racing
Buy OnePlus Ace 5 Racing if...

Buy the OnePlus Ace 5 Racing if you want top-tier processing performance, a significantly larger battery, and faster charging. It is also the better pick for Wi-Fi 7 connectivity, optical image stabilization, and RAW photography.

Xiaomi Poco X7
Buy Xiaomi Poco X7 if...

Buy the Xiaomi Poco X7 if you prioritize a sharper, higher-resolution display with Always-On Display and Dolby Vision support. It is also the better option if a lighter, waterproof design and LDAC hi-res audio streaming matter to you.