Commissioned Research
Top 10 Best Signal Processing Services of 2026

GITNUXSOFTWARE ADVICE

Data Science Analytics

Top 10 Best Signal Processing Services of 2026

Editorial roundup comparing signal processing services for sourcing decisions, with options from Tata Elxsi, Cyient, and HCLTech for teams.

19 min readUpdated Editorially scoped research
How we ranked these tools
01Editorial Scope

Vendors set the topic, but our editors set the inclusion criteria and the evaluation framework before research starts.

02Source Research

Agents extract product evidence with provenance, then collect written reviews and transcribe video reviews and podcasts.

Read our full methodology →

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

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

Signal processing service providers turn raw sensor, audio, and communications data into testable models and production-ready DSP pipelines through integration work, API delivery, and automated build provisioning. This comparison helps analytics teams weigh tradeoffs in throughput, extensibility via configuration and data schemas, and delivery capacity across embedded targets for domains like automotive, telecom, and audio, including an example of Tata Elxsi’s engineering scope.

Tata Elxsi is the best pick for teams needing real-time, embedded DSP engineering that holds to measurable performance targets, thanks to its production-oriented translation of algorithms into deployable blocks, while Sasken is the alternative for custom embedded DSP work integrated into tight system interfaces and runtime limits.

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

Tata Elxsi

Implementation engineering that translates DSP algorithms into deployable real-time blocks with measured performance targets.

Best for: Fits when teams need DSP engineering that survives real-time and embedded constraints.

2

Cyient

Editor pick

Domain-driven DSP implementation that ties signal processing outputs to measurable engineering KPIs and test constraints.

Best for: Fits when engineering teams need managed DSP pipeline delivery tied to sensor-to-feature requirements.

3

HCLTech

Editor pick

Operationalization of DSP feature pipelines with performance characterization geared to real-time latency and throughput constraints.

Best for: Fits when analytics teams need DSP implementation that integrates into production pipelines with measurable performance targets.

Comparison Table

1
Tata ElxsiBest overall
enterprise_vendor
9.4/10
Overall
2
enterprise_vendor
8.8/10
Overall
3
enterprise_vendor
8.6/10
Overall
4
enterprise_vendor
8.4/10
Overall
5
enterprise_vendor
8.0/10
Overall
6
specialist
7.7/10
Overall
7
7.6/10
Overall
8
specialist
7.2/10
Overall
9
enterprise_vendor
6.8/10
Overall
10
specialist
6.5/10
Overall
#1

Tata Elxsi

enterprise_vendor

Delivers engineering services for automotive, media, communications, and embedded signal-processing systems.

9.4/10
Overall
Features9.4/10
Ease of Use9.3/10
Value9.5/10
Standout feature

Implementation engineering that translates DSP algorithms into deployable real-time blocks with measured performance targets.

Tata Elxsi combines DSP algorithm development with implementation engineering for systems that must meet latency and throughput targets, including embedded and near-edge footprints. Engagements typically cover the full path from signal conditioning and denoising workflows to discrete-time processing code that can be validated against expected spectral and time-domain behaviors. Integration work is a major part of delivery, which shows up in how outputs are prepared for consumption by telemetry, streaming pipelines, and application layers that expect consistent data formats.

A tradeoff appears when teams expect a generic toolbox with broad self-serve automation, because the value concentrates in custom engineering and tight handoff into client environments. Tata Elxsi fits best when an analytics or product team needs deterministic DSP behavior under hardware constraints, such as feature extraction from IQ data streams for software-defined radio testing. It is less suitable when the main goal is quick configuration of off-the-shelf transforms without engineering time.

Pros
  • +Production-oriented DSP engineering that accounts for latency constraints
  • +End-to-end implementation from algorithm behavior to deployable code
  • +Strong integration focus for streaming and embedded consumption
  • +Practical tuning against measurable time and frequency outcomes
Cons
  • –Limited self-serve automation, with work centered on custom engineering
  • –Integration depth can require more coordination than internal-only development
  • –DSP tooling fit may depend on the client’s target runtime environment
  • –API surface expectations are not typically the primary delivery artifact
Use scenarios
  • Wireless analytics teams

    Feature extraction from IQ streams

    Lower latency across pipelines

  • Audio signal processing teams

    Denoising for production recordings

    Cleaner outputs under load

Show 2 more scenarios
  • Edge telemetry teams

    Embedded DSP for sensor signals

    More reliable on-device inference

    Discrete-time processing implementations are optimized for on-device constraints and stable behavior.

  • R&D test teams

    Pipeline validation for DSP blocks

    Faster handoff to downstream apps

    The team aligns algorithm outputs with expected time and frequency characteristics for integration.

Best for: Fits when teams need DSP engineering that survives real-time and embedded constraints.

#2

Cyient

enterprise_vendor

Delivers engineering services for aerospace, telecommunications, automotive, embedded systems, and signal-processing products.

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

Domain-driven DSP implementation that ties signal processing outputs to measurable engineering KPIs and test constraints.

Cyient fits analytics and systems engineering teams that need DSP work delivered close to product requirements, such as sensor-to-feature pipelines and measurement conditioning for field data. The work commonly spans discrete-time processing and frequency-domain analysis patterns used in spectral estimation and filtering tasks. Engagement quality tends to track well with engineering stakeholders because outcomes can be mapped to downstream instrument and test constraints.

A tradeoff appears in how much Cyient expects teams to define interfaces and acceptance criteria up front, which can slow early iteration if inputs are underspecified. Cyient works best when the signal path, data capture format, and latency or throughput constraints are already known so the team can align configuration, automation steps, and handoff outputs.

Pros
  • +Engineering-led DSP delivery aligned to sensor and test constraints
  • +Strong fit for measurement conditioning and feature extraction workflows
  • +Time and frequency domain processing support for end-to-end signal chains
  • +Practical integration focus for handing off results into engineering processes
Cons
  • –Early iterations can lag when interfaces and acceptance criteria are unclear
  • –Automation and API depth for custom DSP workflows may not suit very DIY teams
Use scenarios
  • aerospace sensor analytics teams

    Noisy telemetry denoising and feature extraction

    More stable detections

  • industrial quality engineering teams

    Frequency-domain condition monitoring pipeline

    Better anomaly visibility

Show 1 more scenario
  • embedded systems engineering teams

    DSP design for resource-limited targets

    Lower compute burden

    Translates signal processing requirements into realizable discrete-time implementations and validation outputs.

Best for: Fits when engineering teams need managed DSP pipeline delivery tied to sensor-to-feature requirements.

#3

HCLTech

enterprise_vendor

Offers engineering services for semiconductor, embedded, telecommunications, automotive, and signal-processing systems.

8.6/10
Overall
Features8.6/10
Ease of Use8.6/10
Value8.6/10
Standout feature

Operationalization of DSP feature pipelines with performance characterization geared to real-time latency and throughput constraints.

HCLTech is a strong fit when signal processing deliverables must land inside production engineering workflows across multiple systems and release cycles. Typical engagement structures align DSP algorithm implementation with deployment engineering tasks such as batch and streaming processing, performance characterization, and integration testing across target environments. The most visible strength is throughput-oriented delivery that supports real-time processing needs and repeatable operationalization of feature extraction and denoising stages.

A notable tradeoff is that the integration and governance depth usually requires clear ownership boundaries between DSP teams and platform teams. Usage tends to work best when there is a defined data contract for sample formats and measurable latency and throughput targets. Teams seeking pure research prototypes without production constraints may find the operational framing heavier than expected.

Pros
  • +Production-minded DSP engineering across batch and real-time processing
  • +Integration delivery that connects algorithm outputs to operational pipelines
  • +Performance characterization focus for latency and throughput targets
  • +Repeatable automation around environments and deployment workflows
Cons
  • –Requires clear platform ownership boundaries for smooth integration
  • –Deep DSP tuning effort depends on available internal engineering context
Use scenarios
  • Telecom analytics teams

    IQ stream conditioning to features

    More stable downstream inputs

  • Industrial edge teams

    Embedded denoising and filtering

    Predictable edge processing

Show 1 more scenario
  • Radar and sensing teams

    Spectral analysis with DSP workflows

    Consistent spectral features

    Frequency-domain processing is integrated into repeatable data handling and deployment flows.

Best for: Fits when analytics teams need DSP implementation that integrates into production pipelines with measurable performance targets.

#4

L&T Technology Services

enterprise_vendor

Provides product engineering for embedded systems, wireless platforms, semiconductor devices, and DSP applications.

8.4/10
Overall
Features8.4/10
Ease of Use8.4/10
Value8.4/10
Standout feature

Algorithm implementation that stays deployment-centric, turning analysis requirements into embedded-ready code and integration outputs.

L&T Technology Services delivers signal processing and embedded DSP work for industrial and communications programs, with strength in applying algorithms inside deployed engineering constraints. Core capabilities include digital signal processing implementation for acquisition, conditioning, and feature workflows, plus frequency-domain analysis tasks that support tuning and diagnostics.

Pros
  • +Strong engineering-to-deployment translation for embedded signal processing tasks
  • +Clear focus on analytics-adjacent DSP workflows like conditioning and feature pipelines
  • +Works effectively with system integration teams that own end-to-end telemetry
  • +Produces implementation-ready artifacts that fit into larger software stacks
Cons
  • –Automation and API surface are usually driven by project scope, not self-serve
  • –Best results depend on detailed interface definitions from the analytics side
  • –Algorithm scope varies by program, with limited transparency into reusable modules
  • –Throughput and latency benchmarking details are not always packaged as a standard deliverable

Best for: Fits when analytics teams need embedded DSP delivery with integration-friendly artifacts and defined engineering interfaces.

#5

Akkodis

enterprise_vendor

Provides engineering and technology services for embedded electronics, wireless systems, automotive, and industrial DSP.

8.0/10
Overall
Features8.0/10
Ease of Use8.0/10
Value8.0/10
Standout feature

Algorithm-to-deployment translation that packages DSP logic into integration-ready deliverables for validation and handoff.

Akkodis delivers signal processing and DSP engineering services that translate hardware and system needs into implementation-ready algorithms. The work typically spans time-domain and frequency-domain analysis tasks such as denoising, spectral feature extraction, and filter design for embedded targets.

Pros
  • +DSP engineering that converts research intent into deployable code deliverables
  • +Work planning that aligns algorithm scope to latency and throughput constraints
  • +Integration support for real signal inputs used in system validation
  • +Experienced handling of mixed analog and digital processing constraints
Cons
  • –Governance artifacts like audit logging are not emphasized for client teams
  • –API surface depth depends on engagement form rather than a standardized portal
  • –Iterating on algorithm knobs can require engineering cycles rather than self-serve controls
  • –Documentation consistency varies across client project teams

Best for: Fits when analytics teams need DSP implementation help tied to embedded or system integration constraints.

#6

Sasken

specialist

Provides embedded and wireless engineering services for communications, multimedia, and digital signal processing.

7.7/10
Overall
Features7.7/10
Ease of Use7.7/10
Value7.7/10
Standout feature

System-integrated DSP implementation that aligns signal processing logic with target interfaces and runtime performance limits.

Sasken fits analytics teams that need engineering services for DSP pipelines tied to embedded and communications workloads, not a generic signal toolbox. Core delivery centers on custom signal processing implementation, verification of end-to-end behavior in target environments, and integration of DSP functions into product-grade software and hardware workflows.

Pros
  • +Engineering delivery that maps DSP requirements to deployable components
  • +Strong fit for embedded DSP constraints and system-level integration
  • +Practical handling of real-world signal formats and data interfaces
  • +Execution focus on performance targets like throughput and latency
Cons
  • –Less suited for teams seeking a self-serve DSP development kit
  • –Deeper engagement often required to align integration interfaces
  • –DSP approach may depend on agreed implementation scope
  • –Limited evidence of broad, ready-made algorithm catalog

Best for: Fits when teams need custom DSP engineering integrated into product workflows with tight performance constraints.

#7

Fraunhofer Institute for Integrated Circuits IIS

other

Conducts contract research and engineering in audio, multimedia, communications, imaging, and signal processing.

7.6/10
Overall
Features7.6/10
Ease of Use7.6/10
Value7.6/10
Standout feature

Measurement-to-implementation continuity for conditioning, filtering, and feature extraction in embedded-ready workflows.

Fraunhofer Institute for Integrated Circuits IIS brings a research-lab depth to signal processing work, with an emphasis on applied measurement, sensor integration, and industrial-grade implementation. Core capabilities center on converting raw sensor and audio signals into usable features through conditioning, filtering, and analysis workflows.

Pros
  • +Research-backed DSP methods tuned for real sensor measurements
  • +Strong linkage between signal conditioning and downstream feature extraction
  • +Embedded integration focus supports latency and throughput constraints
  • +Industrial measurement workflows reduce gaps between lab and deployment
Cons
  • –API and automation surface is less central than research deliverables
  • –Project outcomes depend on tight scoping around target signals and metrics
  • –Data handoff formats can require coordination with existing pipelines
  • –Execution cadence can suit research timelines more than rapid product iteration

Best for: Fits when analytics teams need measurement-driven DSP design tied to embedded or sensor hardware.

#8

DSP Concepts

specialist

Provides audio signal-processing engineering and consulting for embedded products and connected devices.

7.2/10
Overall
Features7.2/10
Ease of Use7.1/10
Value7.3/10
Standout feature

End-to-end DSP implementation that ties algorithm choices to throughput, latency, and resource limits in the target runtime.

DSP Concepts delivers signal processing services that focus on turning DSP requirements into implemented systems and practical testable outcomes. The engagement style typically spans requirements to DSP algorithm realization, including data ingestion, conversion steps, and performance-oriented validation.

Pros
  • +Implements DSP algorithms with deployment constraints in mind
  • +Supports common audio and IQ workflow handoffs using standard formats
  • +Builds test artifacts that connect performance goals to results
  • +Adapts designs for embedded execution limits and resource budgets
Cons
  • –Integration depth varies when existing pipelines use unusual data representations
  • –Project outcomes depend on client clarity on interfaces and acceptance criteria
  • –Advanced automation and API surface are limited compared with productized tools
  • –Turnkey governance and audit documentation are not a default deliverable

Best for: Fits when analytics teams need engineering-grade DSP implementation for embedded or streaming use cases.

#9

Wipro Engineering Edge

enterprise_vendor

Provides product engineering for embedded devices, telecom systems, automotive electronics, and digital signal processing.

6.8/10
Overall
Features6.8/10
Ease of Use6.8/10
Value6.8/10
Standout feature

Implementation of DSP processing blocks with explicit latency and throughput targets for real-time deployments.

Wipro Engineering Edge delivers signal processing engineering and software development work that translate DSP algorithms into deployed systems for industrial and telecom use cases. The distinct strength is integration of algorithm design with implementation tasks such as real-time signal conditioning, filtering, and feature extraction in languages and toolchains used by engineering teams.

Pros
  • +DSP engineering-to-implementation workflow supports production-grade processing blocks
  • +Algorithm translation work reduces rework between prototypes and deployed code
  • +Throughput and latency benchmarking focus aligns with real-time deployment constraints
  • +Good fit for systems needing edge signal processing integration
Cons
  • –API surface and automation options are limited versus productized DSP tool vendors
  • –Teams must provide DSP requirements and acceptance criteria to guide iterations
  • –Model extensibility and self-serve configuration depth are not the main delivery mode
  • –Complex governance and audit logging controls depend on project setup

Best for: Fits when engineering teams need DSP implementations delivered into existing pipelines.

#10

eInfochips

specialist

Provides embedded engineering services for DSP, wireless systems, audio, video, and edge devices.

6.5/10
Overall
Features6.5/10
Ease of Use6.5/10
Value6.5/10
Standout feature

Delivery focus on production-ready DSP components that align with the target device stack and real data acquisition formats.

eInfochips is a signal processing services provider focused on taking embedded and DSP-oriented requirements into implementation for product teams. Its delivery coverage typically spans digital signal processing workflows such as conditioning, filtering, feature extraction, and practical noise reduction for real sensor and communications data.

Pros
  • +Engineering-led DSP delivery focused on embedded and production integration
  • +Common workflow coverage includes conditioning, filtering, and denoising
  • +Experience with real sensor and communications data constraints
  • +Works well when deliverables must match existing software and hardware stacks
Cons
  • –Automation and API surfaces for self-serve pipelines are not emphasized
  • –DSP algorithm portability across environments depends on engagement scope
  • –Turnaround can be constrained by data readiness and instrumentation clarity
  • –Governance controls like RBAC and audit logs are not a core published focus

Best for: Fits when teams need engineering implementation of DSP into products or embedded systems, not algorithm exploration only.

Conclusion

After evaluating 10 signal processing, Tata Elxsi 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
Tata Elxsi

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

Frequently Asked Questions About Signal Processing

How do DSP service providers help analytics teams move from prototype scripts to production pipelines?
HCLTech operationalizes DSP feature pipelines by integrating raw sample ingestion and downstream handoffs with measurable runtime constraints. DSP Concepts and eInfochips focus on engineering-grade delivery artifacts so MATLAB-compatible artifacts and signal workflows convert into deployable processing components.
Which providers are strongest at embedded delivery when the target must meet latency and throughput limits?
Tata Elxsi and Sasken translate DSP algorithms into real-time blocks that run within embedded runtime limits and integration interfaces. L&T Technology Services and Akkodis package DSP logic into integration-ready deliverables that can be validated against latency and throughput expectations.
How do signal processing services integrate with existing data capture stacks and feature stores?
Cyient builds validated DSP pipelines that map sensor-to-feature outputs into engineering environments tied to repeatable turnaround. Wipro Engineering Edge integrates algorithm-to-implementation work into existing processing blocks with explicit interfaces so data capture and feature extraction align with current pipelines.
What onboarding inputs do providers typically require to start a DSP pipeline engagement?
Fraunhofer IIS works from measurement-driven inputs tied to hardware signals so conditioning and feature extraction fit real sensor constraints. eInfochips and DSP Concepts typically request representative raw IQ or audio data capture formats plus target throughput and latency constraints to define conversion steps and performance-oriented validation.
When does frequency-domain analysis work better than time-domain analysis for delivery planning?
L&T Technology Services and Cyient use frequency-domain diagnostics for tuning and measurement conditioning when sensor behavior shows repeatable spectral patterns. Akkodis and Fraunhofer IIS combine time-domain and frequency-domain analysis when the primary risk is noise propagation into measurable features tied to real hardware signals.
What tradeoff appears when a team selects a services model focused on algorithm delivery versus systems integration delivery?
DSP Concepts delivers DSP algorithm realization and performance validation that may require additional integration work to fit a broader production stack. HCLTech and Wipro Engineering Edge prioritize production integration so the main tradeoff shifts from algorithm exploration effort to alignment with configuration, build automation, and environment provisioning.
How do providers handle data model and schema alignment for DSP inputs and outputs across teams?
HCLTech emphasizes repeatable automation around data handling and environment provisioning so DSP engineering outputs map cleanly into orchestration. eInfochips and Akkodis package DSP logic into integration-ready deliverables with concrete interfaces that reduce schema mismatch across ingestion, conditioning, and feature extraction steps.
How do providers support security requirements like RBAC and audit logging for DSP workflow access?
HCLTech and Wipro Engineering Edge typically integrate access controls into build and environment workflows so engineering tasks follow RBAC and audit log practices used by analytics platforms. Akkodis and eInfochips often implement controlled handoff processes where data access and configuration changes are managed through project governance rather than ad hoc analysis.
What breaks if data migration is handled as a one-time conversion instead of a repeatable pipeline change?
Cyient and Sasken can document and validate sensor-to-feature pipeline behavior only when migrated formats preserve the expected conditioning and feature assumptions. Tata Elxsi and Fraunhofer IIS focus on measurement-to-implementation continuity so migrated data does not drift in ways that invalidate embedded tuning targets.
Which providers are more suitable for extensibility when future sensor modalities or signal types are expected?
Sasken and Tata Elxsi support system-integrated DSP implementation that aligns processing blocks with target interfaces so new signal types can be added without rewriting the entire pipeline. Fraunhofer IIS and Cyient tend to extend conditioning and feature workflows by reusing validated measurement-to-feature patterns tied to specific sensor and signal chain constraints.

Tools reviewed

Primary sources checked during evaluation.

Referenced in the comparison table and product reviews above.

How to Choose the Right Signal Processing

We separate signal processing tools by how they handle repeatable experiments in real workflows. The biggest differentiators are usually shown by Signal model support and Reproducibility controls, then confirmed by how they run batches and report results.

Signal model support

Why it matters

Signal model support matters because your data rarely matches a single fixed assumption. When the tool’s pipelines fit your sampling, time series layout, and expected signal types, your outcomes stay comparable across runs.

How to check

Try loading a small sample dataset that matches your usual recording or simulation format and see whether you can set the expected sample rate and channel layout. Then run the same workflow on two different datasets with different sampling rates or lengths to confirm it behaves consistently.

Reproducibility controls

Why it matters

Reproducibility controls matter for signal processing because tiny parameter changes can flip results. If we can lock settings and rerun the same experiment, the figures you compare on the best-of page stay trustworthy.

How to check

Use one workflow twice: change nothing, rerun, and confirm the output files and metrics match bit-for-bit or within a documented tolerance. Then save the configuration and verify you can restore it on a new session and reproduce the same outputs.

Batch pipeline workflows

Why it matters

Batch pipeline workflows matter because signal processing work is typically applied across many recordings and parameter sweeps. Tools that run consistent batches reduce accidental drift between experiments.

How to check

Ask the demo to run the same processing across a folder of files and report aggregated outputs. Also test a small parameter sweep you define (for example, varying a key processing parameter) and check that results remain organized and traceable to each run.

Parameter explainability and defaults

Why it matters

Parameter explainability affects signal processing because defaults often encode assumptions you may not share. Clear parameter names, units, and documented effects help us choose settings without guesswork.

How to check

Pick a processing step in the demo and ask what each exposed parameter controls, including units or expected ranges. Then change one parameter slightly and confirm the tool reports what changed in the outputs and any warnings it raises.

Outputs and diagnostics quality

Why it matters

Outputs and diagnostics quality matter because signal processing decisions rely on plots, metrics, and error indicators. When the tool shows intermediate artifacts and interpretable diagnostics, we can validate results quickly.

How to check

In the demo, request intermediate artifacts from each major stage (not only the final result) and confirm they are exportable. Verify that the tool provides at least one quantitative diagnostic per run, with values tied to the saved configuration.

Automation via API and job control

Why it matters

Automation via API and job control matters because signal processing experiments often need scheduled reruns and external orchestration. A documented API and controllable jobs keep our runs consistent outside the interactive UI.

How to check

Ask for an example that runs a processing pipeline non-interactively (for example, a command, API call, or job submission). Then check whether job inputs/outputs and logs are captured so a rerun can be triggered with the same configuration.

Red flags

  • Outputs change between reruns even when we don’t touch parameters
  • Key processing assumptions aren’t exposed or documented in plain terms
  • Batch runs don’t keep results clearly linked to their run settings

Fit by situation

  • If our datasets come from multiple recording setups with different channel layouts, prioritize Signal model support.
  • If we must rerun the same experiment for audits or paper figures, prioritize Reproducibility controls.
  • If we need scheduled reruns across many files and parameter sweeps, prioritize Automation via API and job control.
Commissioned Research

Funding and competing interests

This study was co-funded by several of the vendors assessed in it. No single vendor funded it. Funders could propose the market studied.

They had no role in selecting vendors, setting or weighting criteria, analysing data or drawing conclusions, and they received the same factual-accuracy check as every other vendor assessed.

Market definition, inclusion rules and criteria weights were fixed by an editor before research began and did not change afterwards. Editorial process →

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.