
GITNUXSOFTWARE ADVICE
Construction InfrastructureTop 8 Best Room Construction Software of 2026
Top 10 Room Construction Software ranked for scheduling, BIM, and collaboration, with tool comparisons for project teams and builders.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
Autodesk Build
Room-centric workflow orchestration that connects room assemblies to documentation and schedule outputs.
Built for fits when room-centric fit-out teams need governed workflow automation with Autodesk-aligned integrations..
Autodesk Construction Cloud
Editor pickAutodesk Construction Cloud document control workflows connect review, status transitions, and audit history to shared entities.
Built for fits when engineering and construction operations need governed workflows with API-driven automation..
Autodesk BIM Collaborate Pro
Editor pickElement-level reviews and issues remain attached to BIM entities across shared revisions.
Built for fits when Revit-led teams need governed, element-linked review and issue workflows with audit visibility..
Related reading
Comparison Table
This comparison table contrasts room construction software by integration depth, including how each platform connects to BIM, project controls, and document workflows through API and automation. It also compares the data model and schema approach, plus admin and governance controls like RBAC, audit logs, and provisioning, to show how teams manage throughput and change at scale. Readers can use these dimensions to map tradeoffs across configuration, extensibility, and the automation and API surface exposed for third-party integrations.
Autodesk Build
bim-centricConstruction management for workflows that connect design intent to field execution, with BIM model-based coordination features and project data centralization for teams building rooms and finishes.
Room-centric workflow orchestration that connects room assemblies to documentation and schedule outputs.
Autodesk Build acts as a workflow hub for room-centric execution, where room objects can connect to quantities, schedules, and construction deliverables. The schema-like organization of rooms, tasks, and references supports traceability from model inputs to site outputs. Integration depth is strongest when teams already use Autodesk authoring tools and want shared identifiers and consistent artifacts.
A key tradeoff is that teams with highly custom room data structures can spend time mapping their conventions into Autodesk Build’s room and assembly model. It fits best when standardized room taxonomies and repeatable documentation patterns reduce rework, such as multi-floor fit-out programs or catalog-based apartment variants. It also fits organizations that require controlled configuration and change governance across many concurrent projects.
- +Room object model ties schedules, quantities, and construction deliverables
- +Automation surface supports repeatable provisioning and configuration
- +Integration depth with Autodesk workflows improves identifier and artifact consistency
- +Audit-friendly traceability from planning inputs to documentation outputs
- –Custom room taxonomies require upfront schema mapping work
- –Automation setup can be time-consuming for low-standardization teams
Construction ops teams
Standardize room documentation across phases
Fewer spec mismatches
Fit-out program managers
Track variants at apartment scale
Faster variant turnover
Show 2 more scenarios
Building information coordinators
Maintain controlled change traceability
Improved audit readiness
The platform’s model-to-document references support traceable updates across room schedules and artifacts.
Project automation engineers
Integrate workflows through API-driven automation
Higher throughput per project
Autodesk Build supports automation patterns that let provisioning and configuration run through governed pipelines.
Best for: Fits when room-centric fit-out teams need governed workflow automation with Autodesk-aligned integrations.
Autodesk Construction Cloud
construction suiteProject controls and coordination suite with model-based workflows, configurable roles, and integration points that support automation and governance for construction delivery.
Autodesk Construction Cloud document control workflows connect review, status transitions, and audit history to shared entities.
Autodesk Construction Cloud fits teams that need consistent project schemas and workflow states across multiple trades. Core modules support document control and review cycles, plus coordination artifacts tied to projects, locations, and disciplines. Integration depth is strongest where schedules, model references, and document metadata remain synchronized instead of copied between systems. The automation approach centers on an API and extensibility hooks that let teams push configuration into repeatable provisioning.
A tradeoff is that governance depends on clean taxonomy and permission design, since workflow outcomes track through those data structures. Teams that already run heterogeneous systems often need mapping work for fields, status codes, and entity relationships before automation can scale. Autodesk Construction Cloud works best when it becomes the system of record for key construction objects instead of acting as a sidecar to project controls.
- +Configurable schema keeps documents, reviews, and project entities consistent
- +API supports provisioning workflows and automation beyond manual tasking
- +Tight integration with Autodesk work products reduces metadata re-entry
- +RBAC and audit logging support controlled collaboration and traceability
- –Automation depends on consistent status and field mapping across projects
- –Governance setup takes upfront work to prevent permission sprawl
- –Cross-system data sync can require custom adapters for legacy sources
Program controls teams
Coordinate RFIs and submittals
Fewer status mismatches
IT integration teams
Automate provisioning and handoffs
Lower manual setup
Show 2 more scenarios
Project document controllers
Run controlled drawing review cycles
Clear accountability
Maintains review metadata and audit history tied to project records.
Design and preconstruction teams
Link model references to documents
Reduced rework
Keeps drawing and model context connected through shared project metadata.
Best for: Fits when engineering and construction operations need governed workflows with API-driven automation.
Autodesk BIM Collaborate Pro
bim collaborationBIM model collaboration with issue tracking, model checking, and team review workflows that support controlled revisions for room construction deliverables.
Element-level reviews and issues remain attached to BIM entities across shared revisions.
Autodesk BIM Collaborate Pro is designed for room construction coordination where model-based comments and issues need persistent links to specific elements. It supports controlled model sharing and review states so teams can coordinate around the right revision, not a copied file. The data model ties reviews and markup to BIM elements, which improves traceability compared with comment-only systems that lack element binding.
A key tradeoff is that throughput and automation depth depend on Autodesk-centric integrations rather than generic third-party connectors for every document type. The platform fits best when a project already runs Revit authoring and when governance requires RBAC and an audit log for review and issue activity. Teams that need broad, non-Autodesk document ingestion may spend more time normalizing inputs before collaboration.
- +Element-linked model reviews tied to Revit entities
- +Revision-aware sharing supports controlled collaboration states
- +RBAC and audit visibility cover issue and review activity
- +Autodesk ecosystem integration reduces manual handoffs
- –Automation and API surface are narrower for non-Autodesk workflows
- –Mixed-content projects require normalization before review
Revit coordination teams
Review wall openings with element-anchored issues
Fewer mismatched change requests
Project controls managers
Track review status across model revisions
Cleaner issue closure records
Show 2 more scenarios
Construction BIM administrators
Enforce RBAC for external trade access
Lower governance and compliance risk
Role-based permissions and audit logs constrain who can create or resolve items.
A&E collaboration leads
Coordinate multi-discipline markups
Faster coordination across teams
Discipline-specific reviews consolidate comments into a shared element context.
Best for: Fits when Revit-led teams need governed, element-linked review and issue workflows with audit visibility.
Procore
enterprise opsConstruction operations platform with project controls modules, configurable permissions, and structured workflows that link submittals, RFIs, and daily logs to room tasks.
Procore API for work management objects and events enables custom automation of submittals, RFIs, and document workflows.
Procore is a construction operations system focused on room build workflows like submittals, RFIs, and daily reports with jobsite records tied to work locations. Procore’s data model centers on projects, users, roles, and work items, which enables structured reporting and change traceability.
Integration depth is driven by Procore’s API for events, custom fields, and work management objects, plus connectors that keep ERP, scheduling, and document systems synchronized. Automation is realized through configurable workflows and triggers that coordinate approvals, document routing, and status updates across project records.
- +Project data model links documents, RFIs, submittals, and tasks to work items
- +API supports extensive automation of job workflows and data synchronization
- +Granular RBAC and role governance supports controlled access by project and function
- +Audit logs track changes to core work records for traceable review cycles
- –Workflow configuration can be admin-heavy for multi-team room build processes
- –Data normalization across custom fields can require schema discipline
- –Automation throughput can lag during high-volume submittal and RFI intake
- –API adoption needs engineering effort for integrations beyond standard objects
Best for: Fits when general contractors need governed workflow automation for room construction records across many trades.
Smartsheet
workflow automationWork management built around configurable grids, workflows, and automation that supports room-level tracking schemas for construction infrastructure reporting.
Smartsheet REST API with events supports programmatic provisioning and automated synchronization of sheet changes.
Smartsheet runs room construction planning by turning schedules, checklists, and budget tracking into live sheets with linked views and structured status fields. Its integration depth centers on Smartsheet API access for workspaces, rows, attachments, and events, plus connectors that push changes into and out of common enterprise systems.
The data model supports coordinated baselines through dependency links across sheets, while automation can react to field changes to route approvals and update statuses. Admin governance adds RBAC, workspace controls, and audit trails that help manage configuration, access, and change history across distributed project teams.
- +API supports sheets, rows, attachments, and events for end-to-end integrations
- +Automation triggers on cell and status changes to route reviews and updates
- +Data model links sheets and dependencies to coordinate milestones across workstreams
- +RBAC and workspace controls limit access by role and project scope
- +Audit trails record user and activity history for governance and traceability
- +Extensibility via REST integration patterns fits custom reporting and tooling
- –Automation logic can become hard to validate at high workflow complexity
- –Cross-system consistency depends on integration design and field mapping discipline
- –Schema changes across linked sheets require careful migration planning
- –High-volume row updates can stress throughput if batching is not designed
- –Advanced admin configuration can be time-consuming in large portfolios
Best for: Fits when construction teams need visual planning plus automation and a documented API for bidirectional workflow sync.
monday.com
api-first boardsConfigurable work OS with room-oriented data boards, automation rules, and API-driven integrations for planning, handoffs, and construction task governance.
monday.com API plus webhooks enable event-driven sync of board items into external systems.
monday.com fits room construction teams that need shared schedules, procurement tracking, and field task coordination in one configurable workspace. It supports a visual work OS built on boards with custom columns, allowing a structured data model for disciplines like design, MEP, and finishing.
Integration depth comes through native connectors and a broad automation surface via triggers, actions, and webhooks. Governance depends on Workspace RBAC, roles, and activity tracking that supports audit-oriented administration across projects.
- +Configurable boards with custom column types for construction-specific schema
- +Automation supports multi-step workflows with conditionals and item-level triggers
- +Extensibility via API and webhooks supports bidirectional integrations
- +RBAC controls restrict access at workspace and board levels
- –Data model changes can require re-mapping automations and integrations
- –Automation graphs can become hard to troubleshoot at scale
- –Audit trails emphasize activity logs more than detailed change histories
- –Bulk operations need careful rate planning for large item throughput
Best for: Fits when construction teams need visual workflows tied to a structured schema with API-driven integration and governance controls.
Auth0
API-first authAPI-first authentication and authorization service with extensible rules, role mapping, and audit events to control access for room construction workflows.
Auth0 Actions for extensible authentication workflows using a versioned runtime and event-driven execution
Auth0 connects identity operations to tenant configuration through a documented API and automation surface. Its data model centers on organizations, users, roles, and authentication transactions, with schema customization options for extensibility.
Administrators get audit logging, granular RBAC, and environment separation tools that support governance across multiple tenants. Automation can cover provisioning, SSO configuration, and webhook-driven actions with consistent policy evaluation.
- +Extensible rules and Actions with an automation-friendly trigger model
- +Strong API surface for provisioning, tenant settings, and authentication configuration
- +RBAC with admin roles supports governance across teams and tenants
- +Audit logs capture configuration and access events for traceability
- –Tenant configuration changes can require careful sequencing to avoid auth regressions
- –Multi-tenant setups increase complexity in user and role mapping
- –Higher learning curve for advanced policies and identity data modeling
- –Some schema and identity features require more design work than simple defaults
Best for: Fits when teams need identity integration depth with API-first automation and RBAC governance for multiple apps.
AWS IAM Identity Center
enterprise RBACCentralized access control with RBAC, SSO, and audit trails for multiple accounts, supporting provisioning and governance of room construction tooling.
Permission sets assigned to AWS account targets with group-based mappings and auditable access decisions.
AWS IAM Identity Center centralizes workforce RBAC across AWS accounts and integrated apps through its permission sets and identity sources. Its data model maps users and groups from an identity provider to permission sets, then assigns those permission sets to AWS account targets.
Integration depth spans AWS account assignments plus SSO to supported third-party applications, with audit records available for authentication and authorization events. Automation centers on administration via APIs and Infrastructure-as-Code patterns that manage identity assignments and permission set configuration at scale.
- +Permission sets provide a consistent RBAC schema across multiple AWS accounts
- +Group-to-permission mapping reduces manual account assignment work
- +Identity center API supports provisioning and automation of assignments
- +Audit logs record authentication and authorization events for governance
- –Automation depends on permissions-scoped API access and careful operational setup
- –Data model stays centered on permission sets, limiting custom policy expressiveness
- –Throughput for high-churn onboarding can require batching and rate-aware automation
- –Extensibility for nonstandard apps is limited to supported integration patterns
Best for: Fits when an organization needs account-scoped RBAC and audit-friendly SSO automation across AWS and select apps.
How to Choose the Right Room Construction Software
This buyer's guide covers Room Construction Software tools used to plan, coordinate, and govern room build workflows across design, documentation, and field execution. It focuses on Autodesk Build, Autodesk Construction Cloud, Autodesk BIM Collaborate Pro, Procore, Smartsheet, monday.com, and identity governance tools Auth0 and AWS IAM Identity Center.
The guide breaks down evaluation criteria using integration depth, data model alignment, automation and API surface, and admin and governance controls. Each section names concrete mechanisms like room-centric workflow orchestration, document control status transitions, element-linked issue tracking, and RBAC plus audit logging.
Room-centric construction workflow systems that connect room specs to execution records
Room Construction Software organizes room construction activities by tying room assemblies, documentation outputs, and workflow artifacts to a structured data model. The best tools reduce re-entry by keeping identifiers and status changes consistent across tasks like submittals, RFIs, and review cycles.
Teams use these systems for fit-out and room build governance, where room schedules and deliverables need traceability from planning inputs to documentation outputs. Autodesk Build shows this room-centric approach by connecting room assemblies to schedule outputs and construction documentation, while Procore ties submittals and RFIs to project work items using an API-driven workflow model.
Integration, data model control, and automation surfaces for room-build governance
Room construction software becomes useful when integrations map cleanly to the tool’s data model, not when exports and manual copying patch gaps between systems. Autodesk Construction Cloud and Autodesk Build both emphasize model-driven coordination with configurable schema and consistent entity relationships.
Automation matters when the workflow state, identifiers, and audit records stay coherent under scale. Smartsheet and monday.com both expose automation through REST access patterns and event-driven integrations, while Procore and Autodesk tools center automation around document and work-item status transitions.
Room-centric orchestration tied to assemblies, schedules, and deliverables
Autodesk Build excels because it uses a room object model that links rooms, assemblies, and schedules to construction documentation outputs. This structure supports repeatable provisioning and controlled changes when room specs must remain consistent from planning to field execution.
Document and review lifecycle control with audit-linked status transitions
Autodesk Construction Cloud focuses on document control workflows that connect review, status transitions, and audit history to shared entities. Procore similarly tracks changes to core work records so submittals and RFIs stay traceable during review cycles.
Element-linked issue and revision workflows for BIM-based room deliverables
Autodesk BIM Collaborate Pro attaches element-level reviews and issues to BIM entities across shared revisions. This keeps room construction deliverables tied to Revit elements instead of detaching issues into unstructured notes.
API and event surface for provisioning and workflow automation
Procore provides an API for work management objects and events so custom automation can route submittals, RFIs, and document workflows. Smartsheet exposes a REST API with events for programmatic provisioning and automated synchronization of sheet changes, while monday.com pairs an API with webhooks for event-driven board item sync.
RBAC and audit log visibility across work items, documents, and admin actions
Autodesk Construction Cloud includes RBAC and audit logging for controlled collaboration and traceability across entities. Procore also provides granular RBAC and audit logs for changes to core work records, while monday.com supports Workspace RBAC and activity tracking.
Identity governance integration with API-driven provisioning and account-scoped RBAC
Auth0 provides an API-first approach with extensible Actions that run in a versioned runtime on event triggers. AWS IAM Identity Center adds group-based mappings to permission sets assigned to AWS account targets with auditable access decisions, which supports consistent access control across multiple room construction tooling accounts.
Select a room-build tool by mapping workflow state, data schema, and admin controls
Selection starts with workflow state ownership and traceability needs, because the tool must retain room build intent through documentation and approvals. Autodesk Build and Autodesk Construction Cloud both use model-driven coordination and structured workflows that keep entities consistent.
Next, evaluate extensibility and governance by verifying the automation and API surface can drive provisioning and event-driven changes without breaking traceability. Smartsheet, monday.com, and Procore support API and event patterns, while Auth0 and AWS IAM Identity Center cover identity, RBAC, and audit events for access governance.
Define room workflow objects that must stay connected end-to-end
List the room-centric artifacts that must remain linked, such as room assemblies, schedules, and construction documentation outputs. Autodesk Build is the best match when room object model links schedules and quantities to deliverables, while Procore is a fit when documents like submittals and RFIs must remain tied to project work items.
Confirm schema control for document, review, and BIM issue states
Check whether the tool uses configurable schema or element-level attachment to keep review states consistent. Autodesk Construction Cloud supports configurable roles and a connected model for drawings and review workflows, while Autodesk BIM Collaborate Pro keeps element-linked reviews and issues attached across shared revisions.
Validate the automation and API surface for provisioning and event-driven changes
Map each automation job to an available API or event mechanism, such as provisioning workflows, status transitions, and routing logic. Procore’s API for work management objects and events supports custom automation for submittals and RFIs, Smartsheet’s REST API with events supports automated sheet synchronization, and monday.com webhooks support event-driven board item sync.
Require admin governance controls for RBAC and audit traceability
Select a tool that can enforce RBAC at the right scope and record audit history for changes and access. Autodesk Construction Cloud provides RBAC and audit logging for controlled collaboration, Procore provides granular RBAC plus audit logs for core work record changes, and monday.com provides Workspace RBAC and activity tracking.
Plan identity governance and policy automation if multiple apps and tenants are involved
If the room construction workflow spans many connected apps, use Auth0 for API-first authorization and event-driven Actions that run on authentication events. If access must be centralized across AWS accounts, use AWS IAM Identity Center for permission sets with group-to-permission mapping and auditable access decisions.
Room-build governance buyers by operating model and workflow ownership
Different room build organizations need different data models for how work is tracked, reviewed, and governed. The best fit depends on whether the critical workflow anchor is the room object, the document lifecycle, the BIM element, or the jobsite record.
The guide below maps each tool to its best-fit audience based on room construction workflow ownership and governance needs.
Room-centric fit-out teams using Autodesk-aligned workflows
Autodesk Build matches room-centric fit-out teams because it orchestrates room construction workflows by connecting room assemblies to documentation and schedule outputs. Autodesk Build also supports controlled changes and repeatable provisioning through extensible configuration.
Engineering and construction operations teams running governed document review and status transitions
Autodesk Construction Cloud fits teams that need document control workflows with review, status transitions, and audit history tied to shared entities. Its configurable schema and API surface support automation beyond manual tasking.
Revit-led teams that require element-level review and issue attachment across revisions
Autodesk BIM Collaborate Pro fits Revit-led teams because element-level reviews and issues remain attached to BIM entities across shared revisions. RBAC and audit visibility cover collaboration events tied to BIM elements.
General contractors coordinating room tasks across many trades with structured records
Procore fits general contractors because it centralizes construction operations records like submittals, RFIs, and daily logs linked to work locations. Its API for work management objects and events supports custom workflow automation with granular RBAC and audit logs.
Construction planners needing visual room tracking plus automation and bidirectional integration
Smartsheet fits when visual planning must remain connected to automation because its data model links sheets and dependencies and its REST API with events supports automated synchronization. monday.com fits teams that want board-based schemas with API and webhooks for event-driven integration and governance via Workspace RBAC.
Pitfalls that break room-build traceability and automation governance
Room construction programs often fail when the selected tool cannot keep workflow state, identifiers, and audit traceability consistent across integrations. Another common failure occurs when automation is configured against unstable status fields or inconsistent schema mappings.
These pitfalls show up across tools that either require upfront schema work or place limits on automation scope and throughput under high-volume intake.
Choosing a workflow tool without a room or work-item data model that stays linked to deliverables
If room assemblies and schedules cannot link directly to documentation outputs, traceability breaks during review cycles. Autodesk Build is designed for room object model links from rooms and assemblies to schedules and construction deliverables, while Procore ties documents and tasks to work items.
Automating status transitions without enforcing consistent field mapping across projects
Automation rules fail when status fields and field mappings differ across projects, especially in event-driven workflows. Autodesk Construction Cloud requires consistent status and field mapping for API-driven automation to stay reliable, and both Smartsheet and monday.com need schema discipline for cross-system consistency.
Underestimating admin setup complexity for multi-team room build processes
Workflow configuration can become admin-heavy when many trades and teams need different permissions and routing logic. Procore’s workflow configuration can require admin time for multi-team room build processes, and monday.com automation graphs can become hard to troubleshoot at scale.
Extending automation without checking throughput limits for high-volume intake
High-volume submittal and RFI intake can slow down automation that relies on sequential processing. Procore throughput can lag during heavy intake, and Smartsheet high-volume row updates can stress throughput if batching is not designed.
Treating identity and RBAC as an afterthought rather than an integrated governance layer
Access controls must be provisioned and audited alongside workflow entities to avoid governance gaps across connected tools. Auth0 provides API-first provisioning and audit events for access decisions, while AWS IAM Identity Center provides auditable, account-scoped permission sets with group-based mappings.
How We Selected and Ranked These Tools
We evaluated room construction tools across workflow feature fit, ease of use, and value, and we produced an overall rating as a weighted average where features carries the most weight at 40% while ease of use and value each count for 30%. This scoring uses criteria-based research on the capabilities described in each tool’s recorded feature set, plus concrete mechanics like room object model orchestration, document control status transitions, element-linked issue attachment, and API-driven workflow automation. The ranking reflects how directly each tool’s data model and governance features support room build operational throughput.
Autodesk Build stood apart because it combines a room-centric workflow orchestration model that connects room assemblies to documentation and schedule outputs with a features score of 9.0 And an ease of use score of 9.0. That room object model linkage supports traceable planning-to-documentation output, which lifted the tool through the features-weighted portion of the scoring.
Frequently Asked Questions About Room Construction Software
How do Autodesk Build and Autodesk Construction Cloud model room data for consistent outputs?
Which tool handles element-linked room review better: Autodesk BIM Collaborate Pro or Procore?
What integration and API surface supports automation for room construction workflows in Procore and monday.com?
How do Smartsheet and monday.com differ for room construction planning that needs structured baselines?
Which platform better supports controlled admin access and audit visibility: Auth0 or AWS IAM Identity Center?
How do Autodesk Construction Cloud and Autodesk BIM Collaborate Pro handle document control workflows with traceability?
What data migration path is most realistic when replacing spreadsheets with Smartsheet or moving from task tools to Procore?
Which tool is best when room construction automation must react to field or record events in near real time: Smartsheet API events or monday.com webhooks?
How do Autodesk Build and Autodesk Construction Cloud differ for teams that need controlled change management across multiple disciplines?
Conclusion
After evaluating 8 construction infrastructure, Autodesk Build 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.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Construction Infrastructure alternatives
See side-by-side comparisons of construction infrastructure tools and pick the right one for your stack.
Compare construction infrastructure tools→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 ListingWHAT 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.
