Commissioned Research
Top 9 Best Mortgage Loan Underwriting Software of 2026

GITNUXSOFTWARE ADVICE

Regulated Controlled Industries

Top 9 Best Mortgage Loan Underwriting Software of 2026

Compare mortgage loan underwriting software tools for mortgage lenders, mapping key features and fit for review teams and workflow needs.

20 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

AI search agents find sources, extract figures with provenance, and aggregate written reviews. They also 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

Mortgage underwriting software tools coordinate data intake, document exchange, and rule-driven decisioning so lenders can move loans from setup to approval with fewer rework loops. This comparison helps operators weigh automation depth, integration and API fit, configuration flexibility, and audit log coverage against their underwriting workflow and compliance requirements.

Black Knight Empower is the best pick for mid to large lenders that need governed underwriting automation, because it orchestrates rule-driven decision outcomes into clear stage progression with strong permissions and audit-friendly governance, whereas Snapdocs fits teams that want schema-based condition tracking with configurable workflows and lender-level control.

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

Black Knight Empower

Underwriting workflow orchestration that ties rule-driven decision outcomes to stage progression.

Best for: Fits when mid to large lenders need governed underwriting automation with deep system integration and clear audit trails.

2

Snapdocs

Editor pick

Condition tracking driven by a configurable underwriting schema and workflow rules.

Best for: Fits when lenders need configurable underwriting workflows with auditable conditions and integrations.

3

Ellie Mae Encompass

Editor pick

Rule-based underwriting configuration tied to the Encompass loan data model and enforced at workflow points.

Best for: Fits when teams need configurable underwriting automation with governance and deep integration to existing LOS processes.

Comparison Table

1
lending platform
9.5/10
Overall
2
mortgage workflow
8.8/10
Overall
3
origination and underwriting
8.6/10
Overall
4
underwriting support
8.3/10
Overall
5
mortgage case management
8.2/10
Overall
6
data services
7.8/10
Overall
7
document automation
7.6/10
Overall
8
digital origination
7.1/10
Overall
9
vertical specialist
6.8/10
Overall
#1

Black Knight Empower

lending platform

Delivers mortgage origination and servicing technology that supports underwriting decisioning workflows across loan lifecycle systems.

9.5/10
Overall
Features9.5/10
Ease of Use9.5/10
Value9.5/10
Standout feature

Underwriting workflow orchestration that ties rule-driven decision outcomes to stage progression.

Empower is built for underwriting teams that must enforce process consistency across channels, products, and investor guidelines. It supports an underwriting workflow state model that routes work through defined stages and captures decision outcomes in a way that can be operationalized downstream. Governance controls are built around administrative configuration, user permissions, and oversight needs like auditability of changes and decision records. Integration depth becomes a selection driver when underwriting outputs must feed servicing, compliance, and investor reporting systems without rekeying.

A tradeoff appears in the effort required to configure the schema and mapping for each lender workflow, especially when policies differ by channel or investor. Teams see the best fit when they already have established loan origination data flows and want underwriting automation to consume that data and drive tasking. High-volume operations benefit because standardized decision capture reduces cycle time variance across underwriters.

Pros
  • +Configurable underwriting workflow states and decision capture
  • +RBAC-style permissions and administrative governance for underwriting users
  • +Integration focus that supports feeding underwriting outputs into downstream systems
  • +Automation reduces manual handoffs across underwriting stages
Cons
  • –Workflow and data mapping configuration can take sustained analyst effort
  • –Exception handling needs careful design for edge-case guideline overrides
Use scenarios
  • Enterprise mortgage operations teams

    Standardizing underwriting across multiple production channels and investor programs

    Fewer process deviations and more consistent decision records across channels.

  • System integration and platform engineering teams at mortgage lenders

    Connecting underwriting decisions into loan status, servicing feeds, and compliance reporting

    Lower integration friction and reduced latency between underwriting decisions and downstream actions.

Show 2 more scenarios
  • Underwriting manager and compliance governance owners

    Maintaining auditability for configuration changes and underwriting decisions

    Better evidence trails for internal audits and guideline enforcement reviews.

    Governance controls support administrative configuration and permissioning so only authorized roles can change workflow behavior. Audit log expectations align with oversight needs for decision traceability and operational monitoring.

  • Underwriting operations for high-throughput origination shops

    Reducing underwriting cycle time by automating document and task routing

    More predictable throughput and shorter average underwriting turnaround.

    Workflow automation routes loans through predefined tasks based on collected data and decision outcomes. Standardized stage progression reduces reliance on manual routing and shortens time spent searching for next steps.

Best for: Fits when mid to large lenders need governed underwriting automation with deep system integration and clear audit trails.

#2

Snapdocs

mortgage workflow

Provides digital mortgage workflows for lender and lender-services teams, including automated data intake, document exchange, and underwriting support orchestration.

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

Condition tracking driven by a configurable underwriting schema and workflow rules.

Snapdocs implements a consistent data model for loan documents, borrower fields, and underwriting conditions so tasks can be generated from the same source of truth. Workflow automation uses templates and rules to create and update tasks as inputs arrive, which reduces manual copy and re-entry. Governance is handled through RBAC so different roles can author configurations, review loans, and complete underwriting steps.

A concrete tradeoff appears in the upfront configuration work needed to map each lender’s underwriting schema into Snapdocs workflows and validations. Snapdocs fits teams that already run a structured underwriting process and need repeatable throughput across multiple channels or partners.

The most reliable usage situation is when data originates from multiple intake points, then must be reconciled into conditions and evidence for final underwriting decisions. The platform’s automation and API surface helps keep that reconciliation auditable.

Pros
  • +Schema-driven underwriting conditions reduce manual validation drift
  • +RBAC plus configuration controls support lender governance workflows
  • +API and automation hooks connect intake, document, and CRM systems
  • +Audit visibility ties underwriting actions to workflow changes
Cons
  • –Initial schema mapping takes time for each lender product
  • –Complex rule sets can increase configuration maintenance effort
Use scenarios
  • Mortgage underwriting managers at mid-size lenders

    Standardize condition checklists across multiple loan officers and processors.

    More consistent underwriting decisions with fewer exceptions caused by checklist variance.

  • Operations teams managing partner-led loan intake

    Reconcile intake from multiple channels into a single underwriting condition workflow.

    Faster turnaround because underwriting conditions are generated without manual intake reconciliation.

Show 2 more scenarios
  • Enterprise compliance and audit teams

    Maintain traceable governance over underwriting workflow changes.

    Clear evidence for internal review and audit requests tied to workflow events.

    Admin controls and audit log visibility show which configuration changes and underwriting actions occurred within each loan workflow. RBAC limits who can modify schemas and automations.

  • Software and automation teams inside lending organizations

    Integrate Snapdocs with LOS, CRM, and third-party data providers.

    Lower integration friction because task generation and status changes can be synchronized programmatically.

    Snapdocs provides an API and automation touchpoints that support mapping loan entities to the underwriting data model. Configuration can then trigger workflow tasks and status updates based on external system events.

Best for: Fits when lenders need configurable underwriting workflows with auditable conditions and integrations.

#3

Ellie Mae Encompass

origination and underwriting

Manages mortgage loan origination and underwriting workflows with rule-based validations, conditional logic, and audit-ready loan file production.

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

Rule-based underwriting configuration tied to the Encompass loan data model and enforced at workflow points.

Ellie Mae Encompass couples underwriting workflow with an enterprise data model for loan lifecycle processes. Integration depth centers on Encompass file structure, configured business rules, and connecting upstream LOS sources and downstream systems through documented interfaces.

Automation is driven by configurable triggers, rule enforcement, and repeatable underwriting work products that support higher throughput per analyst. Governance relies on role-based access controls, audit logging, and administration features that manage schema-aligned configuration across teams.

Pros
  • +Extensive Encompass data model mapping across loan workflow fields and documents
  • +Strong automation via configurable rules, triggers, and workflow assignments
  • +Integration focus around LOS workflows, data exports, and system connectivity
  • +RBAC and audit logs support underwriting governance and traceability
Cons
  • –Automation changes require careful configuration management to avoid rule conflicts
  • –Integration projects can become schema-mapping heavy when systems differ
  • –Some workflow adaptations depend on Encompass configuration rather than code
  • –Throughput gains depend on analyst discipline in standardized inputs
Use scenarios
  • Underwriting operations teams

    Standardize rule checks across pipelines

    Faster file clearance

  • Wholesale and correspondent lenders

    Map LOS data into Encompass

    Fewer data discrepancies

Show 2 more scenarios
  • Lending compliance managers

    Audit underwriting changes by role

    Stronger regulatory traceability

    Role-based access and audit logs track who changed configurations and underwriting decisions.

  • Systems integration teams

    Connect downstream decision platforms

    Reduced integration rework

    Documented interfaces support repeatable work products passed to downstream systems for processing.

Best for: Fits when teams need configurable underwriting automation with governance and deep integration to existing LOS processes.

#4

ICE Mortgage Technology

underwriting support

Supports mortgage processing and underwriting operations with configurable decisioning workflows and integrated document and data management for lenders.

8.3/10
Overall
Features8.3/10
Ease of Use8.3/10
Value8.3/10
Standout feature

RBAC-governed rule management with audit logs tied to underwriting decision evaluation.

Underwriting configuration is tied to a structured loan data model that supports schema-based validation and rule evaluation across document, borrower, and property inputs. The automation layer exposes decision and workflow actions that connect to external tools through API surface and integration points, which matters when rule engines must coordinate with LOS, imaging, and credit sources. Provisioning and integration depth are strongest for teams that already operate with standardized data pipelines and require consistent throughput across queues.

Pros
  • +Integration depth for underwriting workflow actions across mortgage systems
  • +Configurable schema and rule mapping tied to structured loan decision data
  • +Automation supports straight-through decision flows and reduced manual handoffs
  • +Governance controls like RBAC and audit logging for rule change traceability
Cons
  • –Initial data and schema alignment effort can be significant
  • –Complex governance requirements can increase configuration overhead
Use scenarios
  • Enterprise mortgage lenders operating multiple LOS and vendor systems

    Standardize underwriting decisions across separate intake and document pipelines while keeping rule changes governed

    Consistent decisioning and faster queue turnaround with auditable rule-change provenance.

  • Compliance and risk governance teams

    Track which rule changes affected approvals, exceptions, and conditions at the case level

    Reduced time to answer audit questions about rule impact and decision traceability.

Show 2 more scenarios
  • Mortgage technology teams building custom underwriting extensions

    Provision underwriting workflow services and extend automation via API-driven integrations

    Higher integration throughput with fewer brittle point-to-point connections.

    Developers integrate external data providers and document systems by wiring underwriting data elements into the required schema and decision workflow actions. The automation surface supports configurable triggers for conditions, exceptions, and document-driven evaluations.

  • Mid-size lenders modernizing underwriting toward straight-through processing

    Reduce underwriting back-and-forth by automating exception paths and condition generation

    Lower operational load and clearer next-step instructions for underwriters.

    Teams configure underwriting rules that produce structured outputs for conditions and next steps tied to the loan data model. Integration points route outputs back into existing case management and document processes without manual transcription.

Best for: Fits when lenders need API-driven underwriting integration with strong RBAC and audit traceability.

#5

Hypothecated

mortgage case management

Manages mortgage underwriting document collection, validations, and rule-driven review steps for lenders and brokers.

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

Underwriting case schema and rule execution bound to workflow state transitions.

Hypothecated fits teams running mortgage underwriting workflows that require schema-driven data modeling and controlled automation. The system centers on underwriting case data, decision logic, and document handling tied to a consistent schema for repeatable evaluations.

Pros
  • +Schema-based underwriting data model for consistent fields across stages
  • +Workflow automation tied to underwriting state transitions and rules
  • +API and webhooks for integrating credit and document sources into cases
  • +RBAC and activity tracking support governance across underwriting teams
Cons
  • –Complex rule configuration can increase time-to-first deployment
  • –Automation depends on correct event mapping across connected systems
  • –Document workflows may require careful template and metadata setup
  • –High customization can create maintenance burden for rule schemas

Best for: Fits when lenders need schema-driven automation with API-led integrations across underwriting teams.

#6

FormFree

data services

Delivers automated underwriting support with property, income, and identity data services used in mortgage decisioning.

7.8/10
Overall
Features7.8/10
Ease of Use7.8/10
Value7.8/10
Standout feature

Underwriting decision support that ties form and document data status into eligibility checks.

FormFree focuses on underwriting data intake and risk decisioning workflows that connect directly to mortgage eligibility and documentation checks. Its integration depth centers on form, property, and borrower data sources that feed underwriting systems through defined interfaces and repeatable processing.

Pros
  • +Integration oriented around mortgage data sources used during underwriting decisions
  • +Automation supports repeatable underwriting workflows with document and status tracking
  • +Defined interfaces support provisioning of data inputs into underwriting operations
  • +Governance features cover access control and audit trails for underwriting artifacts
Cons
  • –Customization depth can require workflow configuration beyond simple schema edits
  • –High throughput depends on external data source reliability and response timing
  • –Extensibility paths are constrained when integrating nonstandard underwriting artifacts
  • –API and automation surface can be harder to map for bespoke underwriting schemas

Best for: Fits when underwriting teams need data-driven decision checks with controlled workflow governance.

#7

Floify

document automation

Offers mortgage loan document and underwriting workflow automation that coordinates forms, conditions, and review steps in a single system.

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

Configurable loan data model schema for underwriting fields and rule-driven routing.

Floify fits mortgage underwriting teams that need a controlled workflow layer over document intake, decisioning, and exception handling. The key differentiator is the focus on integration depth through provisioning, a defined data model for loan objects, and automation via API-backed actions.

Pros
  • +API-backed workflow actions connect underwriting steps to external LOS systems
  • +Loan-centric data model supports consistent document and decision fields
  • +RBAC controls restrict underwriter and admin capabilities by role
  • +Audit log coverage supports review of automation runs and approvals
Cons
  • –Automation depth depends on available schemas and action templates
  • –Extending decision logic can require careful schema configuration
  • –Complex rule sets may increase admin overhead for governance
  • –Integration throughput can lag when upstream services throttle requests

Best for: Fits when underwriting teams require API automation with RBAC governance and traceable executions.

#8

Blend

digital origination

Provides mortgage origination workflows with automated data capture and underwriting decision support through a centralized case system.

7.1/10
Overall
Features7.1/10
Ease of Use7.2/10
Value7.0/10
Standout feature

Extensible rules and schema configuration with API-backed decision generation.

Blend ingests loan and borrower data, then evaluates underwriting rules to generate decision outputs tied to a consistent data model. The tooling supports automation via workflow configuration and an API surface designed for provisioning and integration with upstream systems.

Pros
  • +Configurable underwriting data model reduces field mapping drift across lenders
  • +API supports provisioning and decision ingestion from upstream pipelines
  • +Workflow automation turns rule changes into consistent decision runs
  • +RBAC and tenant controls restrict access by role and environment
Cons
  • –Schema changes require governance to avoid breaking downstream consumers
  • –Complex rule sets can increase configuration and test effort
  • –Automation throughput depends on upstream data quality and normalization
  • –Integrations may need custom transforms for legacy data formats

Best for: Fits when underwriting teams need API-driven automation with strict governance and traceable decisions.

#9

Cimmaron Mortgage Manager

vertical specialist

Mortgage banking software that supports loan setup, processing, underwriting, closing, and post-closing operations.

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

Mortgage condition and underwriting case progression controls built around loan file output readiness for underwriter review packages.

Cimmaron Mortgage Manager supports mortgage underwriting workflow management by building loan conditions, routing reviews, and producing underwriting-ready loan file outputs for loan teams. It focuses on condition generation and case progress control for scenarios that depend on consistent rule application across a lender’s loan products.

Pros
  • +Condition generation designed for repeatable underwriter workflow steps
  • +Case routing supports consistent handling across loan products
  • +Structured loan file outputs reduce ad hoc file assembly work
  • +Configuration supports underwriting process standardization
Cons
  • –Rule configuration depth can demand governance for consistent outcomes
  • –Less suited for teams that need heavy digital intake automation
  • –Integration coverage can lag larger enterprise origination ecosystems
  • –Reporting depth may require operational process knowledge to interpret

Best for: Fits when lenders need controlled underwriting workflow and condition handling for repeatable case processing.

Conclusion

After evaluating 9 mortgage loan underwriting software, Black Knight Empower 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
Black Knight Empower

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 Mortgage Loan Underwriting Software

How do Snapdocs and Blend generate underwriting decisions from upstream loan data?
Snapdocs uses a consistent data model for loan documents and borrower fields so tasks and underwriting conditions come from the same source of truth. Blend ingests loan and borrower data, then evaluates underwriting rules to produce decision outputs tied to a consistent data model through workflow configuration and an API surface.
Which underwriting workflow platforms manage stage progression and decision capture for auditability?
Black Knight Empower routes underwriting work through defined stages and captures decision outcomes in a way that can be operationalized downstream. Ellie Mae Encompass pairs underwriting workflow enforcement with an enterprise data model and uses role-based access controls plus audit logging around workflow points.
When do schema-driven tools like Hypothecated and ICE Mortgage Technology reduce manual rework?
Hypothecated binds underwriting case data and decision logic to a consistent schema so rule execution aligns with workflow state transitions. ICE Mortgage Technology uses schema-based validation across document, borrower, and property inputs, which reduces rekeying when rule updates and governance require change tracking.
How do API and automation capabilities differ between Floify and ICE Mortgage Technology?
Floify focuses on automation via API-backed actions tied to provisioning and a defined loan data model schema. ICE Mortgage Technology exposes decision and workflow actions through an API surface that coordinates rule engines with external tools like LOS and credit sources.
What breaks if underwriting teams cannot align schemas across LOS, credit, and title inputs?
ICE Mortgage Technology requires upfront alignment of internal schemas and decision data to the underwriting data model, and mismatches can add friction to queue throughput. Snapdocs and Blend also rely on mapping lender underwriting schemas into their workflows so inconsistent field definitions can lead to task and condition generation gaps.
How do administrative controls and RBAC support multi-tenant or multi-role underwriting operations?
Blend centers admin controls on RBAC, tenant separation, and audit logging for operational visibility across teams. Floify and ICE Mortgage Technology also apply RBAC and traceable execution patterns so different roles can configure steps, review loans, and complete underwriting actions with recorded changes.
Which tools handle condition creation and exception routing as first-class workflow artifacts?
Cimmaron Mortgage Manager builds loan conditions, routes reviews, and produces underwriting-ready loan file outputs for loan teams. Snapdocs generates tasks as inputs arrive and maintains auditable condition tracking driven by a configurable underwriting schema and workflow rules.
How do data migration and onboarding timelines differ for Ellie Mae Encompass and Black Knight Empower?
Ellie Mae Encompass ties configuration to Encompass file structure and configured business rules, so onboarding aligns to an existing LOS process and interfaces. Black Knight Empower emphasizes operationalizing underwriting automation across channels, and teams often need extra configuration and schema mapping when policy differences exist by channel or investor.
Where does document intake integration fall short when using FormFree compared with tools that emphasize condition orchestration?
FormFree centers on underwriting data intake and risk decisioning that tie form and document data status into eligibility checks through configurable rules and operational workflows. Cimmaron Mortgage Manager and Snapdocs place more emphasis on underwriting-ready condition artifacts and case progression controls, so exception routing tied to conditions may require additional configuration when workflows are primarily document-status driven.
Which approach best fits teams that want a unified underwriting state model across originations, credit, and document sources?
Hypothecated uses API and workflow triggers to connect originations, credit, title, and documents into a single underwriting state model with RBAC and auditability. Blend also supports API-driven automation by provisioning and integrating upstream systems into a consistent data model that drives rule-based decision generation.

Tools reviewed

Primary sources checked during evaluation.

Referenced in the comparison table and product reviews above.

How to Choose the Right Mortgage Loan Underwriting Software

We separate mortgage loan underwriting software by how reliably it captures underwriting inputs, produces consistent outputs, and documents the path from findings to decision. The biggest differences show up in data model fit, rules configuration, and how the audit log supports explainability.

Input data capture coverage

Why it matters

If input data capture coverage is weak, underwriters spend time retyping or reconciling missing fields, and results can drift across runs. Coverage also affects whether the system can reproduce the same decision later.

How to check

Ask for a guided walkthrough of an example case end to end. During the demo, request where key inputs live (application, borrower details, property details, liabilities, and assets) and verify required fields are present before results generate.

Underwriting rules configuration flexibility

Why it matters

Rules configuration flexibility matters because each shop uses different lender overlays and policy versions. If the rules are hard-coded, the software can’t keep up with policy changes or channel differences.

How to check

Ask how they update policy logic and what admins can change without custom development. Then check whether the demo can run the same scenario under two different rule sets and show the impact in the outputs.

Findings to decision traceability

Why it matters

Findings to decision traceability prevents “black box” outcomes by showing which findings drove the decision. It also reduces rework when a second underwriter reviews the same file.

How to check

Request a case where the demo shows a denial or exception path. Confirm the output includes a clear trail from each finding to the final decision fields, and that the trail can be exported for a review conversation.

Rules and configuration versioning

Why it matters

Rules and configuration versioning is crucial for audit readiness because underwriting must reflect the policy version used at the time of run. Without it, you can’t defend why the same borrower produced a different result later.

How to check

Ask what the system stores when rules change and how far back you can view past runs. Then run the same test input twice after a small rules change and verify the system ties each run to the correct configuration version.

Exception workflow and manual steps

Why it matters

Exception workflow and manual steps matter when the file needs deviations or supplemental documentation. If exceptions can’t be tracked cleanly, decision quality and compliance documentation suffer.

How to check

Ask the demo team to set up a scenario with exceptions and verify what gets captured as the exception justification and who can edit it. Confirm the workflow preserves a record of edits and that the decision output reflects the exception path.

Decision output and exportability

Why it matters

Decision output and exportability separates systems that produce usable reviewer materials from those that require manual formatting. Clear exports also speed up internal review and customer communication readiness.

How to check

Request sample outputs for approval, condition-type outcomes, and denial. Check whether the export includes the key narrative fields and structured results in a format reviewers can open without re-entering data.

Red flags

  • The demo requires missing inputs to be entered outside the system to get results
  • Rules changes in the demo don’t show measurable differences tied to a specific configuration version
  • The decision output doesn’t clearly connect findings to the final outcome trail

Fit by situation

  • If you run underwriting under frequent policy updates, prioritize rules configuration flexibility.
  • If two underwriters need to replicate the same decision later, prioritize findings to decision traceability.
  • If your team relies on reviewer-ready outputs, prioritize decision output and exportability.
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.