
GITNUXSOFTWARE ADVICE
Sports RecreationTop 9 Best Baseball Video Analysis Software of 2026
Top 10 Baseball Video Analysis Software roundup for coaches, comparing Dartfish, Hudl, and Nacsport features to rank best fit options.
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.
Dartfish
Dartfish automates clip comparison with synchronized playback and event tagging
Built for baseball coaching teams needing repeatable video breakdowns and comparisons.
Hudl
Editor pickHudl Team video review and sharing workflow with tagged coaching breakdowns
Built for high-school to academy teams needing structured video review and coach-led feedback.
Nacsport
Editor pickNacsport event tagging system with timeline-based clip creation
Built for baseball programs needing structured video tagging and fast clip retrieval for coaching.
Related reading
Comparison Table
This comparison table contrasts baseball video analysis tools such as Dartfish, Hudl, Nacsport, and Coach's Eye by integration depth, data model, and extensibility via API and automation. It also checks admin and governance controls like RBAC, configuration management, provisioning workflows, and audit logs to show how each platform handles team-scale collaboration and throughput.
Dartfish
team video analysisVideo analysis software used by teams to tag events, slow playback, draw overlays, and generate performance reports.
Dartfish automates clip comparison with synchronized playback and event tagging
Dartfish provides baseball-focused video analysis with synchronized timeline markers, event tagging, and annotation tools for pitches, swings, and defensive mechanics. Review sessions support repeatable clip organization and comparison workflows such as side-by-side playback, which helps coaches evaluate changes across multiple athletes or attempts. Tagging turns observed moments into structured data that can guide consistent feedback across practices and games.
A practical tradeoff is that deeper automation depends on how teams tag events and standardize what counts as a swing, pitch phase, or fielding action. Dartfish fits best when coaches run regular video-review sessions and want the same evaluation steps for each player. It also suits teams comparing athletes across different days since timeline markers and tagged events keep comparisons aligned.
- +Robust timeline tagging for pitch, swing, and movement event playback
- +Side-by-side comparison view for contrasting mechanics across clips
- +Annotation and drawing tools support clear coaching breakdowns
- –Advanced analysis features require more setup than basic review tools
- –Large clip libraries can feel slower without disciplined organization
- –Some collaboration and workflow automation still depends on coaching process
Head coaches and hitting coaches
Tag pitch-to-contact mechanics
Clear swing pattern feedback
Pitching coordinators
Diagnose arm slot consistency
Repeatable delivery coaching
Show 2 more scenarios
Defensive coaches
Review fielding footwork sequences
Fewer late defensive errors
Coaches tag glove-to-ball moments and use annotations to highlight footwork timing.
Video analysts for academies
Standardize player review library
Faster coach-ready reports
Analysts organize athletes by sessions using consistent timeline markers and event tags.
Best for: Baseball coaching teams needing repeatable video breakdowns and comparisons
More related reading
Hudl
coaching videoCoaching video platform that supports tagging, clip creation, and playback workflows for baseball instruction and breakdown.
Hudl Team video review and sharing workflow with tagged coaching breakdowns
Hudl stands out for its purpose-built video workflows used by baseball programs, including coaching review and player development tagging. Core tools center on importing game and practice video, syncing multiple clips into organized sessions, and creating structured breakdowns with annotations and sharing for teams.
Coaches can review clips in context and build recurring scouting and teaching content without requiring complex setup. Hudl also supports performance tracking workflows that connect video review to season goals and roster visibility.
- +Strong team video organization with session-based review for baseball coaching
- +Annotation and tagging tools support clear coaching takeaways
- +Sharing workflows fit group review across coaches and players
- +Video-to-development workflows help standardize how feedback is delivered
- –Advanced scouting depth can feel limited versus specialized baseball analytics tools
- –Tagging and breakdown creation can be slower on large clip libraries
- –Workflow configuration varies by program setup and can add onboarding friction
Youth baseball coaching staff
Review batting mechanics from practice clips
Improved player swing consistency
High school scouting department
Build organized opponent and player libraries
Faster scouting decision-making
Show 2 more scenarios
College program player development
Track progress against season goals
Clearer development priorities
Development staff connect annotated video reviews to roster planning and measurable improvement targets.
Assistant coaches and analysts
Collaborate on play breakdown reviews
Aligned coaching feedback
Teams create structured annotations on shared clips to align coaching feedback during evaluation periods.
Best for: High-school to academy teams needing structured video review and coach-led feedback
Nacsport
measurement videoSports video analysis application that provides multi-camera review, event tagging, and kinematic style measurement for coaching.
Nacsport event tagging system with timeline-based clip creation
Nacsport stands out for detailed sports tagging and replay workflows focused on coaching and scouting video. The software supports multi-camera playback, event tagging, and searchable session libraries built around match moments.
It also offers analytical views that turn tagged clips into reusable footage for instruction and breakdowns. For baseball analysis, the strongest fit is organizing pitching, baserunning, and defensive actions into fast reviewable sequences.
- +Event tagging with timeline controls speeds review of pitching and fielding sequences
- +Multi-camera support helps reconcile live angles during scouting and coaching
- +Searchable session organization reduces time spent finding prior clips
- +Exportable clips support sharing findings with players and staff
- –Setup for custom workflows can take longer than straight tagging tools
- –Advanced analysis features require deliberate configuration for best results
- –Learning curve is noticeable for coaches without prior video tagging experience
Pitching coaches and analysts
Tag release and ball flight sequences
Faster pitching adjustments in sessions
Baseball scouts and recruiters
Search swing and fielding moments
Quicker scouting evaluation workflows
Show 2 more scenarios
Performance staff and coordinators
Break down baserunning decision sequences
Clear baserunning coaching takeaways
Staff tag steals, leads, and throws, then review event timelines across cameras for coaching points.
Video analysts for teams
Compile multi-camera defensive action clips
Reusable defensive teaching footage
Analysts organize fielding actions into searchable reviews to standardize breakdowns for instruction.
Best for: Baseball programs needing structured video tagging and fast clip retrieval for coaching
More related reading
Coach's Eye
mobile coachingMobile video coaching tool that enables frame-by-frame review, drawing, and slow-motion analysis for baseball mechanics.
Side-by-side video comparison with synchronized playback and overlay annotations
Coach’s Eye stands out for its mobile-first workflow that captures, annotates, and reviews baseball video on the same device athletes already use. The app supports frame-by-frame playback, drawing and text markup, and side-by-side comparisons to highlight mechanics changes. Coaches can review clips quickly across sessions and build consistent feedback loops through repeatable visual cues.
- +Frame-by-frame playback with smooth scrubbing for tight mechanical cues
- +Drawing and text annotations directly on video for clear coaching feedback
- +Side-by-side comparison makes differences between takes easy to spot
- –Limited high-end analytics like advanced tracking or automated ball flight metrics
- –Less robust team-wide libraries and centralized collaboration compared with niche suites
Best for: Coaches needing quick mobile markup and comparisons for baseball mechanics reviews
VideoDelay
workflow videoSports broadcast and coaching video delay and analysis workflow focused on creating synchronized review clips from practice footage.
Video delay playback controls for isolating live moments into coach-ready clips
VideoDelay specializes in baseball video delay and training workflows, centering on turning live game or practice streams into reviewable clips. The product focuses on rapid playback control and tagging so coaches can isolate moments for technique feedback.
It supports repeated review cycles that match how hitters, pitchers, and fielders get trained. It is most compelling when teams need consistent visual review timing during sessions and follow-up analysis.
- +Designed specifically for baseball delay workflows and coaching review sessions
- +Playback controls support quick moment isolation for hitters and pitchers
- +Tagging and clip management streamline repeated visual feedback cycles
- –Limited evidence of advanced analytics like pitch tunneling or biomech tracking
- –Workflow depends on video inputs and setup that can feel rigid
- –Collaboration and sharing tools are less prominent than core playback functions
Best for: Baseball teams needing fast video-delay playback and coach-led review
More related reading
QuickPlay Sports
live captureLive capture and immediate highlight review system for coaches to tag and share clips during baseball training sessions.
Play tagging with rapid annotated clip creation for pitching and hitting reviews
QuickPlay Sports focuses on turning baseball video review into a structured workflow with play tagging, fast breakdowns, and coach-friendly exports. The platform supports common analysis needs like measuring pitching and hitting mechanics across sequences and sharing annotated clips with players.
It also emphasizes speed for live or near-real-time feedback rather than deep, custom modeling. Video annotation and review organization are central strengths, while advanced, highly technical biomechanical modeling is not positioned as a core capability.
- +Fast video tagging workflow for quicker coaching feedback cycles
- +Clear review organization that supports repeatable player breakdowns
- +Annotation and clip sharing designed for coach-to-player communication
- +Mechanics-focused review flows for pitching and hitting segments
- –Limited depth for advanced biomechanical modeling and reporting
- –Less flexibility for highly customized analysis pipelines
- –Advanced collaboration controls feel less targeted for staff workflows
Best for: Coaches and teams needing quick, repeatable baseball video review workflows
Samsara
video operationsFleet video platform used by sports organizations for secure recording and review workflows that can support practice video monitoring.
Video tagging and searchable review playback tied to multi-session workflows
Samsara stands out with a workflow-first video intelligence setup that links field capture, task-based tagging, and review playback for fast coaching cycles. Core capabilities center on managing video streams, marking and searching key moments, and enabling collaborative review through shared views. Its strengths align with operational consistency, where multiple sessions need standardized analysis rather than one-off clips.
- +Workflow-centered review tools support structured baseball coaching sessions
- +Video indexing and searchable playback speed up finding labeled moments
- +Collaborative sharing helps multiple coaches align on the same clips
- –Baseball-specific analysis features are not as specialized as dedicated platforms
- –Initial setup for capture and tagging workflows can feel complex
- –Advanced report building for performance stats requires more manual effort
Best for: Teams needing standardized video review workflows and shared coaching playback
More related reading
Strava
training analyticsAthlete performance tracking that can be paired with video coaching routines by sharing recorded activities and metrics for baseball training context.
Segments and heatmaps that compare routes and efforts across athletes and time
Strava stands out for turning physical activity data into searchable insights through ride, run, and swim recording. It captures GPS tracks, segments, and detailed performance metrics tied to specific time and effort.
For baseball video analysis, it is a weak fit because it lacks video ingestion, frame-by-frame annotation, and swing or pitch mechanics tooling. It can support athlete training context around practice sessions, but it does not replace specialized video analysis workflows.
- +GPS activity tracks and segment leaderboards for training benchmarking
- +Strong athlete performance metrics for cardio and workload context
- +Mobile capture makes it easy to log sessions and export summaries
- –No baseball-specific video upload, tagging, or mechanics annotation
- –Limited support for pitch and swing breakdown workflows
- –Data is activity-focused rather than video-analysis centered
Best for: Coaches tracking conditioning data around practices lacking video annotation needs
Kinovea
open-sourceFree sports video analysis software that offers frame-by-frame review, measurement tools, and annotation overlays for mechanics.
Measurement tools for angles and distances directly on paused video frames
Kinovea focuses on coach-friendly video tagging and measurement workflows for sports analysis, not on building athlete tracking databases. It provides frame-accurate playback with overlays for angles, distances, and timing cues, which suits technique review in baseball. The tool also supports project organization and exportable annotations so teams can document sessions and compare mechanics across clips.
- +Precise frame-by-frame playback for pitch and swing timing reviews
- +Angle and distance measurement tools with persistent overlays
- +Simple project workflow for organizing annotated clips
- +Exportable annotated outputs for sharing coaching feedback
- –Limited baseball-specific templates compared with larger sports platforms
- –No built-in scouting database or long-term performance tracking
- –Fewer automation features for large video libraries
Best for: Coaches annotating swings and pitches with measurements and quick playback
Conclusion
After evaluating 9 sports recreation, Dartfish 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.
How to Choose the Right Baseball Video Analysis Software
This buyer’s guide covers Baseball video analysis software workflows using Dartfish, Hudl, Nacsport, Coach’s Eye, VideoDelay, QuickPlay Sports, Samsara, Strava, and Kinovea. The guide focuses on integration depth, the data model behind tagging and clips, automation and API surface, and admin governance controls.
Dartfish supports synchronized event tagging and side-by-side clip comparison for repeatable coaching. Hudl delivers session-based tagging and team sharing workflows. Nacsport adds multi-camera replay and fast clip retrieval built on searchable session libraries.
Coach’s Eye, VideoDelay, QuickPlay Sports, Samsara, Strava, and Kinovea are included to map the tradeoffs between mobile markup, delay workflows, fast live tagging, operational video indexing, non-video athlete context, and frame-accurate measurement overlays.
Video-tagging and clip-review systems that turn baseball footage into structured coaching evidence
Baseball video analysis software captures and organizes baseball practice or game footage, then attaches timestamped tags and visual annotations to build repeatable coaching breakdowns. The software solves the problems of finding the right at-bat, pitch, or defensive moment quickly and delivering consistent feedback across athletes, sessions, and staff members.
Tools like Dartfish and Hudl align reviews to structured sessions so coaches can compare attempts side by side using synchronized markers and tagged events. Nacsport targets faster pitching and fielding sequence review through event tagging plus multi-camera playback and searchable session libraries.
Evaluation criteria for baseball video analysis systems with integration, automation, and governance
Baseball video analysis only scales when the tagging workflow produces a reliable data model for clips, events, and annotations. Dartfish and Nacsport rely on timeline-based event tagging so review sequences remain aligned during comparison and retrieval.
Automation and API surface matter when video review becomes a recurring operational process rather than a one-off session. Hudl’s team review and sharing workflows and Samsara’s multi-session indexing both depend on repeatable configuration and consistent labeling practices across staff.
Synchronized timeline event tagging for pitches, swings, and defensive moments
Dartfish automates clip comparison through synchronized playback paired with event tagging, which keeps multiple attempts aligned during coaching. Nacsport uses timeline-based clip creation so pitching, baserunning, and defensive actions become searchable sequences.
Side-by-side comparison view with overlay annotations
Dartfish provides a side-by-side comparison view that contrasts mechanics across tagged clips using the same timeline alignment. Coach’s Eye delivers side-by-side video comparison with synchronized playback and overlay annotations for mobile markup.
Multi-camera playback and searchable session libraries
Nacsport adds multi-camera support so coaches can reconcile live angles during scouting and coaching. Nacsport also organizes sessions into searchable libraries so finding prior moments stays fast as clip volumes grow.
Mobile-first frame-by-frame playback with drawing and text markup
Coach’s Eye enables frame-by-frame playback with smooth scrubbing and on-video drawing and text markup for quick mechanics cues. It is tailored for coaches who need markup directly on the device athletes already use.
Fast isolation workflows for live delay and coach-ready clip creation
VideoDelay centers on video delay playback controls that isolate moments into coach-ready review clips for hitters and pitchers. QuickPlay Sports supports rapid play tagging with fast annotated clip creation for pitching and hitting sequences that need near-real-time feedback.
Workflow governance for team-wide review sharing and standardized labeling
Hudl is built around team video review and sharing workflows using tagged coaching breakdowns, which supports consistent feedback delivery across a staff. Samsara supports collaborative review through shared views and searchable playback tied to multi-session workflows, which helps standardize how sessions are reviewed at scale.
Decision framework for selecting baseball video analysis tools that match review workflows and control needs
Selection starts with the review method and the data model needed to reproduce coaching steps. Dartfish fits teams that want synchronized event tagging plus clip comparison workflows that keep changes aligned across attempts. Hudl fits programs that want session-based team review and tagged coaching takeaways.
Next, evaluate automation and extensibility paths for how clips and labels move between capture, review, and staff usage. Nacsport’s searchable session libraries and multi-camera workflows reduce time spent on retrieval and reformatting. Coach’s Eye and VideoDelay focus on rapid review cycles where markup speed and playback controls matter more than deep analytics.
Map the exact tagging objects needed for the coaching style
Decide whether coaching uses pitch and swing phases, defensive actions, or play segments and then match the tool’s timeline event tagging approach. Dartfish and Nacsport both center tagging with timeline controls so tagged moments become structured review units. VideoDelay and QuickPlay Sports focus on tagging so isolated moments turn into coach-ready clips during repeated review cycles.
Choose the clip navigation and comparison mechanism that staff will actually use
Pick side-by-side comparison when the coaching process depends on contrasting mechanics across attempts. Dartfish delivers side-by-side comparison tied to synchronized markers, and Coach’s Eye delivers side-by-side comparison with overlay annotations for quick visual differences. Pick searchable session libraries when retrieval speed matters for large clip collections, which is a core strength of Nacsport.
Select multi-camera support or accept single-camera workflows
If scouting and coaching require reconciling different live angles, choose Nacsport because multi-camera playback is built into its review workflow. If coaching happens with a single consistent view or mobile annotation, Coach’s Eye supports frame-by-frame markup without requiring multi-camera session reconciliation.
Align sharing and governance with staff workflows
If multiple coaches review the same labeled clips and share tagged teaching breakdowns, Hudl’s team review and sharing workflow is designed for that usage pattern. If the requirement centers on standardized multi-session review and shared views across teams, Samsara ties tagging and searchable playback to multi-session workflows.
Validate automation and integration surface before committing to operational rollout
Treat automation and API access as a requirement when video review feeds recurring processes like scouting cycles, player development documentation, or repeatable review steps. Dartfish and Hudl both convert observed moments into structured tagged data, and that structured model is the basis for future automation. When deep tracking is not needed, Coach’s Eye and Kinovea focus on mechanics markup and measurement rather than complex automated reporting.
Avoid mismatches between video analysis tools and activity-only tracking tools
Avoid using Strava for baseball mechanics breakdown because it has no baseball-specific video upload, frame-by-frame annotation, or swing and pitch mechanics tooling. Strava is activity-focused with GPS segments and heatmaps, which can add conditioning context but does not replace video analysis workflows.
Who benefits from baseball video analysis tools with tagging, comparison, and governance
Baseball video analysis tools split into camps based on whether coaches need synchronized tagging and comparisons, fast live clip isolation, multi-camera scouting, or measurement overlays on paused frames. Dartfish and Hudl target repeatable coaching workflows and team sharing with tagged breakdowns. Nacsport targets fast retrieval and multi-camera review for pitching, baserunning, and defensive work.
Mobile-first mechanics review fits Coach’s Eye, and delay-focused training fits VideoDelay and QuickPlay Sports. Samsara fits standardized operational review across multiple sessions. Kinovea fits measurement-first annotation without a long-term scouting database, and Strava fits conditioning context without video annotation.
Coaching teams that run repeatable pitch, swing, and defensive breakdown sessions
Dartfish fits because it automates clip comparison with synchronized playback and event tagging that keeps review steps consistent. Nacsport also fits because timeline-based event tagging and timeline controls speed review of pitching and fielding sequences.
High-school to academy programs that need team-based sharing of tagged coaching breakdowns
Hudl fits because team video review and sharing workflows are built around tagged coaching breakdowns for group review. It supports structured sessions that standardize how feedback is delivered across coaches and players.
Programs that reconcile multiple live angles and need fast retrieval in large libraries
Nacsport fits because multi-camera playback helps reconcile live angles during scouting and coaching. Searchable session libraries reduce time spent finding prior clips when tag volume grows.
Coaches who need mobile mechanics markup and precise frame cues
Coach’s Eye fits because it is mobile-first with frame-by-frame playback plus drawing and text markup directly on video. Side-by-side comparison with overlay annotations makes mechanics deltas easy to spot.
Teams that require live or near-real-time coach-ready clips during training and drills
VideoDelay fits because it provides playback controls for isolating live moments into coach-ready review clips during delay workflows. QuickPlay Sports fits because it emphasizes rapid play tagging and quick annotated clip creation for pitching and hitting.
Common selection and rollout pitfalls in baseball video analysis workflows
Most failures come from choosing tools that do not match how staff tags and retrieves moments in practice. Advanced analysis features take setup time when the team has not standardized what counts as a swing, pitch phase, or fielding action, which is a tradeoff area seen in Dartfish. Large clip libraries can slow down when organization is not disciplined, which affects both Dartfish and Hudl tagging and breakdown creation on bigger collections.
Collaboration can also derail if the tool does not align with team-wide review sharing practices. VideoDelay and QuickPlay Sports prioritize playback control and rapid tagging, so staff sharing governance may require extra manual process compared with team review workflow tools like Hudl and Samsara.
Choosing a tool without a repeatable tagging standard
Dartfish and Nacsport require structured event tagging to get the most out of synchronized comparisons and searchable sequences. A team that does not standardize how a swing or pitch phase is defined will lose consistency across sessions, which reduces coaching reliability.
Overestimating advanced analytics depth when the workflow is mostly playback and tagging
VideoDelay and QuickPlay Sports focus on playback control, tagging, and fast annotated clip creation rather than pitch tunneling or automated ball flight analytics. Coach’s Eye also lacks high-end tracking like advanced ball-flight or automated metrics, so measurement-heavy workflows need tools that provide overlays and measurement cues like Kinovea.
Using Strava for mechanics breakdown
Strava provides GPS segments and activity metrics but has no baseball-specific video ingestion, frame-by-frame annotation, or swing and pitch mechanics tooling. Conditioning context can supplement review, but it does not replace video analysis workflows built for tagging and annotation.
Ignoring retrieval speed for large clip libraries
Dartfish and Hudl can feel slower on large clip libraries when organization discipline is missing. Nacsport counters this by using searchable session organization tied to match moments so coaches spend less time finding labeled clips.
Relying on mobile markup without a team sharing workflow
Coach’s Eye supports fast mobile markup and side-by-side comparisons, but it is less centralized for team-wide libraries and collaboration than dedicated team workflow tools. Hudl and Samsara better match staff sharing needs through team review sharing workflows and collaborative shared views.
How We Selected and Ranked These Tools
We evaluated Dartfish, Hudl, Nacsport, Coach’s Eye, VideoDelay, QuickPlay Sports, Samsara, Strava, and Kinovea using feature coverage, ease of use for the stated workflows, and value for how coaching teams use tagging and clip review. Features carried the most weight at 40% because playback, event tagging, and comparison mechanics determine whether coaches can repeat the same review steps session after session. Ease of use and value each accounted for 30% because tagging speed and workflow friction affect day-to-day adoption.
Dartfish set the pace in this ranking because it automates clip comparison with synchronized playback and event tagging. That specific mechanism lifts both the features factor and the ease of use outcome by reducing misalignment during side-by-side coaching across multiple athletes or attempts.
Frequently Asked Questions About Baseball Video Analysis Software
Which tool is best for repeatable baseball review sessions with standardized event tagging?
How do Nacsport and Dartfish differ for multi-camera playback and searchable clip libraries?
Which software supports fast side-by-side comparisons for mechanics changes on mobile or on-device?
What tool is strongest for isolating moments from live practice or game streams using playback delay controls?
Which option is best for pitching and baserunning tagging with quick retrieval for coaching?
How should administrators handle standardized review workflows across multiple sessions and coaches?
Do any of these tools integrate with external systems through an API or automation for event data?
Which software is better for angle and distance measurements directly on paused video frames?
What security and access controls should teams expect for multi-coach review sessions?
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
Sports Recreation alternatives
See side-by-side comparisons of sports recreation tools and pick the right one for your stack.
Compare sports recreation 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.
