
GITNUXSOFTWARE ADVICE
Education LearningTop 10 Best Act Practice Software of 2026
Compare the top 10 Act Practice Software picks for 2026, including Khan Academy and Quizlet, to find the best option fast. Explore now.
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.
Khan Academy
Skill mastery learning paths with interactive practice and instant feedback
Built for schools and learners needing structured practice with immediate feedback.
ABCmouse
Guided learning paths with immediate audio and visual feedback on each activity
Built for younger learners needing structured, interactive practice for foundational early skills.
Quizlet
Quizlet Flashcards with timed learning and adaptive practice sessions
Built for students and tutors creating recall-focused act practice with reusable flashcards.
Related reading
Comparison Table
This comparison table evaluates Act Practice Software options used for math and learning practice, including Khan Academy, ABCmouse, Quizlet, Prodigy Math, Desmos, and more. Readers can compare core features like question types, practice pacing, content coverage, and assessment tools to find the best match for classroom or home use.
| # | Tool | Category | Overall | Features | Ease of Use | Value |
|---|---|---|---|---|---|---|
| 1 | Khan Academy Provides practice exercises and progress-tracked learning for standardized-test style math, reading, and writing skills. | free practice | 8.4/10 | 8.6/10 | 9.0/10 | 7.7/10 |
| 2 | ABCmouse Uses guided learning paths and practice activities to build foundational reading, math, and language skills with a structured curriculum. | guided curriculum | 7.3/10 | 7.0/10 | 8.4/10 | 6.6/10 |
| 3 | Quizlet Creates and studies flashcards and practice sets with test-style modes that support spaced repetition for vocabulary and concepts. | flashcard practice | 7.6/10 | 7.6/10 | 8.2/10 | 6.9/10 |
| 4 | Prodigy Math Delivers adaptive math practice through gameplay that adjusts question difficulty based on student performance. | adaptive math | 8.2/10 | 8.6/10 | 8.2/10 | 7.6/10 |
| 5 | Desmos Supports interactive math practice via graphing, activities, and teacher-assigned lessons for algebra and other topics. | interactive math | 8.2/10 | 8.6/10 | 8.3/10 | 7.6/10 |
| 6 | IXL Offers skills-based practice with diagnostic placement and targeted question sets across math and language arts. | diagnostic practice | 7.4/10 | 7.2/10 | 8.1/10 | 6.9/10 |
| 7 | Kodable Provides structured practice lessons that teach programming and computational thinking with interactive problem solving. | coding practice | 8.1/10 | 8.2/10 | 8.6/10 | 7.4/10 |
| 8 | Newsela Delivers reading practice with leveled articles and comprehension tasks aligned to skills used in academic reading. | reading practice | 8.1/10 | 8.4/10 | 7.8/10 | 7.9/10 |
| 9 | Coursera Runs online courses with quizzes, graded assignments, and skill practice that support exam-prep style learning paths. | course-based practice | 7.5/10 | 7.6/10 | 8.0/10 | 7.0/10 |
| 10 | edX Hosts instructor-led courses with graded assessments and practice modules that build test-ready knowledge through structured learning. | assessment courses | 7.1/10 | 7.0/10 | 7.6/10 | 6.8/10 |
Provides practice exercises and progress-tracked learning for standardized-test style math, reading, and writing skills.
Uses guided learning paths and practice activities to build foundational reading, math, and language skills with a structured curriculum.
Creates and studies flashcards and practice sets with test-style modes that support spaced repetition for vocabulary and concepts.
Delivers adaptive math practice through gameplay that adjusts question difficulty based on student performance.
Supports interactive math practice via graphing, activities, and teacher-assigned lessons for algebra and other topics.
Offers skills-based practice with diagnostic placement and targeted question sets across math and language arts.
Provides structured practice lessons that teach programming and computational thinking with interactive problem solving.
Delivers reading practice with leveled articles and comprehension tasks aligned to skills used in academic reading.
Runs online courses with quizzes, graded assignments, and skill practice that support exam-prep style learning paths.
Hosts instructor-led courses with graded assessments and practice modules that build test-ready knowledge through structured learning.
Khan Academy
free practiceProvides practice exercises and progress-tracked learning for standardized-test style math, reading, and writing skills.
Skill mastery learning paths with interactive practice and instant feedback
Khan Academy stands out for turning standard curriculum into practice-focused exercises with immediate feedback. It supports skills mastery through guided learning paths, item-level hints, and progress tracking across math, science, and other subjects. Practice is delivered through interactive problems that adapt by concept order rather than requiring custom scenario building. Teacher-style usage is supported via dashboards that connect learners to exercises aligned to grade-level standards.
Pros
- Instant feedback on practice items reduces time spent waiting for results
- Progress dashboards show skill mastery across learning activities
- Built-in hints and step prompts support independent problem solving
Cons
- Limited customization for bespoke workplace or domain-specific scenarios
- Act Practice workflows lack advanced session scripting and branching logic
- Practice sequencing depends on predefined paths rather than custom mastery rules
Best For
Schools and learners needing structured practice with immediate feedback
More related reading
ABCmouse
guided curriculumUses guided learning paths and practice activities to build foundational reading, math, and language skills with a structured curriculum.
Guided learning paths with immediate audio and visual feedback on each activity
ABCmouse stands out for its built-in, curriculum-style learning paths that pair reading, math, and early skills practice with thousands of interactive activities. It delivers act practice through repeated guided tasks, step-by-step prompts, and immediate feedback that keeps learners progressing through skill checkpoints. The platform emphasizes engagement via audio narration, animations, and reward-style completion mechanics rather than open-ended acting scenarios. Activities are structured to support habit-building and mastery of specific foundational behaviors tied to learning goals.
Pros
- Large library of guided activities with instant feedback
- Audio narration and visuals reduce cognitive load during practice
- Progress tracking supports consistent practice streaks
Cons
- Limited support for ACT-specific roleplay, scenes, or performance practice
- Curriculum paths can restrict custom practice sequences
- Assessment depth is better for skills than for expressive acting
Best For
Younger learners needing structured, interactive practice for foundational early skills
Quizlet
flashcard practiceCreates and studies flashcards and practice sets with test-style modes that support spaced repetition for vocabulary and concepts.
Quizlet Flashcards with timed learning and adaptive practice sessions
Quizlet stands out for turning course content into fast, shareable learning sets with multiple practice modes. It supports study tools like flashcards, timed quizzes, learning games, and practice via your existing text or images. Learners can track progress with analytics and use classroom-style sharing to coordinate study materials across groups. The platform’s practice loops emphasize repetition and recall over configurable task workflows or simulations.
Pros
- Flashcard creation is quick with import from text and images
- Timed quizzes and matching games increase retrieval practice variety
- Progress tracking shows accuracy and practice performance trends
Cons
- Act practice is limited to quiz-style formats without custom simulations
- Content quality depends on user-created sets and consistency
- Advanced reporting and workflow controls are basic for organizations
Best For
Students and tutors creating recall-focused act practice with reusable flashcards
More related reading
Prodigy Math
adaptive mathDelivers adaptive math practice through gameplay that adjusts question difficulty based on student performance.
Adaptive problem progression driven by student performance within the practice path
Prodigy Math blends game-based math practice with standards-aligned content, turning skill practice into repeatable gameplay. The system assigns adaptive lessons and routes students through problem sets based on demonstrated performance. Teachers get class rosters, progress reports, and question-level insight to target interventions without building materials from scratch.
Pros
- Adaptive practice adjusts problem difficulty based on student performance
- Standards-aligned math content supports structured skill coverage
- Teacher dashboards show progress trends across assignments and topics
Cons
- Game flow can distract some students from targeted practice goals
- Act-specific workflows depend on teacher assignment design rather than deep automation
- Reporting is strongest for math, with limited cross-subject extensibility
Best For
Classrooms needing adaptive math practice with actionable teacher progress visibility
Desmos
interactive mathSupports interactive math practice via graphing, activities, and teacher-assigned lessons for algebra and other topics.
Interactive Activity Builder with dynamic graphs and student input verification
Desmos stands out for graph-first interactive math that turns formulas into immediate visual feedback. It supports classroom-style act practice through activities, teacher-created item sets, and student solutions with step-by-step interaction. Built-in tools like sliders, equations, and geometry style modeling make it effective for repeated problem practice and concept checks. It also exports created content for reuse across sessions and classes.
Pros
- Instant graphing and feedback makes repeated act practice feel responsive
- Activity creation supports sliders, functions, and interactive response checking
- Shareable lessons and student work views support rapid instructional iteration
Cons
- Math-only workflow limits practice content outside algebra and functions
- Advanced practice logic can require careful setup to match grading expectations
- Large classes may feel constrained by device and bandwidth during heavy interaction
Best For
Math-focused classes needing interactive graphing practice and quick feedback loops
IXL
diagnostic practiceOffers skills-based practice with diagnostic placement and targeted question sets across math and language arts.
Skill mastery tracking with adaptive problem selection and instant feedback
IXL stands out with its standards-aligned practice flow that turns math, language arts, and science skills into many short, targeted questions. It supports skill-level mastery checks, adaptive practice sequences, and immediate feedback after each attempt. For act practice, it can build general test foundations through extensive drill across core content areas, but it does not replicate the ACT test format with dedicated, full-length simulations.
Pros
- Adaptive practice routes learners to missed skills quickly
- Immediate feedback with step-level explanations supports quick error correction
- Large question bank covers algebra, grammar, and reading comprehension skills
- Progress tracking highlights mastery by skill and unit
Cons
- No ACT-style full section practice with timed scoring and reporting
- Limited coverage of test strategy routines like pacing and elimination
- Practice is skill-first, so it can feel disconnected from test format
Best For
Students strengthening ACT-aligned basics through frequent, adaptive skill drills
More related reading
Kodable
coding practiceProvides structured practice lessons that teach programming and computational thinking with interactive problem solving.
Lesson level progression with instant correctness feedback on block-based logic
Kodable stands out for using a visual coding approach that turns lesson activities into guided, game-like programming practice. Learners build logic through drag-and-drop blocks, then complete levels that reinforce sequencing, loops, and algorithmic thinking. For act practice, it supports repeatable skill drills via structured lesson paths and immediate feedback on input and output. The platform can also be used for reinforcement when actors need consistent rehearsal routines that map to step-by-step scripts.
Pros
- Drag-and-drop lessons deliver fast, concrete feedback on every attempt
- Structured level progress supports consistent practice routines and measurable completion
- Block-based logic helps learners internalize sequencing and looping quickly
Cons
- Act-practice workflows can feel indirect compared with purpose-built rehearsal tools
- Limited support for nuanced performance tracking like emotion, timing, or blocking notes
- Scenario flexibility is constrained by predefined lesson activities and level design
Best For
Classroom or tutoring settings needing structured practice drills via guided, visual steps
Newsela
reading practiceDelivers reading practice with leveled articles and comprehension tasks aligned to skills used in academic reading.
Readability leveling that automatically adapts the same article to multiple grade bands
Newsela stands out for turning professional and current events content into student-ready practice through built-in readability leveling. It supports guided comprehension workflows with question sets, targeted skills, and teacher assignment tools. Teachers can align materials to grade bands and practice objectives while tracking student progress through reporting dashboards.
Pros
- Readability leveling supports differentiated act practice across grade bands
- Teacher assignment tools streamline creating consistent skill practice sets
- Progress reporting links practice attempts to comprehension outcomes
- Question types cover core reading and language comprehension skills
Cons
- Workflow is optimized for educators, not for self-directed student practice
- Answer formats and activities can feel limited for advanced performance tasks
- Content relevance depends on available articles and skill tags
Best For
K-12 teams needing leveled reading practice with assignment and progress tracking
More related reading
Coursera
course-based practiceRuns online courses with quizzes, graded assignments, and skill practice that support exam-prep style learning paths.
Peer-graded assignments that turn project submissions into practice feedback
Coursera stands out for pairing structured learning paths with assessments across many domains. It supports practice through quizzes, graded assignments, peer-reviewed submissions, and interactive coding tasks in select courses. Progress tracking and certificate outcomes help learners practice toward specific competencies. Content delivery is consistent across mobile and web, with instructor-led and self-paced formats available in many subject areas.
Pros
- Many courses include graded quizzes and auto-graded assignments
- Peer-reviewed projects add real practice feedback loops
- Mobile and web access keep practice sessions consistent
Cons
- Practice depth varies widely across courses and specializations
- Feedback latency can be long for peer-reviewed work
- Hands-on tool simulations are limited outside technical tracks
Best For
Learners needing guided practice with quizzes and projects across domains
edX
assessment coursesHosts instructor-led courses with graded assessments and practice modules that build test-ready knowledge through structured learning.
Auto-graded question items with instant feedback inside course assignments
edX stands out as a structured practice environment delivered through courseware rather than a standalone practice management tool. Learners complete interactive video lessons, graded assignments, and many courses include timed quizzes and problem sets. Practice is reinforced through auto-graded questions and instructor-authored learning sequences that track completion and performance in the course context. Content breadth and credential-style pathways make it more suitable for practice through curricula than for custom, cross-role practice workflows.
Pros
- Auto-graded quizzes and assignments provide immediate practice feedback
- Course structure supports repeated learning through sequenced modules
- Progress tracking shows completion and performance within each course
Cons
- Practice is mostly tied to existing courses instead of custom drills
- Limited tooling for building reusable internal practice templates
- Assessment reporting is course-scoped rather than role-based practice analytics
Best For
Learners and teams practicing skills through predefined, assessment-heavy courses
How to Choose the Right Act Practice Software
This buyer's guide explains how to pick Act Practice Software that supports timed test readiness, skill mastery practice, and classroom or tutoring workflows. It covers Khan Academy, Prodigy Math, Desmos, IXL, Newsela, Quizlet, Kodable, Coursera, edX, and ABCmouse. Each section maps concrete capabilities from these tools to specific buying decisions.
What Is Act Practice Software?
Act Practice Software provides structured practice experiences that build test-ready skills through interactive exercises, guided question sequences, and measurable progress tracking. The software typically targets math and reading skills through adaptive problem selection or teacher-assigned activities that deliver immediate feedback after each attempt. Tools like Khan Academy and IXL emphasize skill mastery via adaptive practice routes and instant explanations, while Desmos focuses on interactive math activities with student input verification. Educator-oriented platforms like Newsela add leveled reading practice with assignment tools and progress reporting dashboards.
Key Features to Look For
The right feature set determines whether practice becomes skill mastery with fast feedback or stays stuck in limited quiz-style recall.
Instant feedback on practice items
Fast feedback reduces time spent waiting for results and supports quicker error correction during repeated act practice. Khan Academy delivers instant feedback on interactive problems, and IXL provides immediate feedback with step-level explanations after each attempt.
Skill mastery learning paths and adaptive routing
Adaptive routing or ordered mastery paths keep practice targeted to demonstrated performance instead of forcing one static sequence. Khan Academy uses skill mastery learning paths with interactive practice, and Prodigy Math adjusts problem difficulty based on student performance within the practice path.
Teacher dashboards with progress and skill visibility
Role-based reporting helps teachers and tutors see which skills are mastered and which need intervention across assignments. Prodigy Math provides teacher dashboards with progress reports and question-level insight, and Khan Academy offers progress dashboards that show skill mastery across learning activities.
Interactive content creation and student input verification
Activity builders and validation improve the quality of repeated practice beyond canned questions. Desmos includes an Interactive Activity Builder with dynamic graphs and student input verification, and it also supports shareable lessons and student work views for instructional iteration.
Leveled reading practice aligned to comprehension skills
Reading differentiation supports consistent practice across grade bands while targeting comprehension outcomes. Newsela uses readability leveling that adapts the same article to multiple grade bands, and it supports teacher assignment tools and progress reporting tied to comprehension performance.
Practice loops that support recall and fast repetition
Some learners benefit from high-frequency recall activities that convert content into reusable practice sets. Quizlet turns course content into flashcards and timed learning sessions with adaptive practice routines, and ABCmouse emphasizes guided activities with immediate audio and visual feedback to keep learners progressing through checkpoints.
How to Choose the Right Act Practice Software
A practical selection flow matches the tool’s practice mechanics to the exact skills, settings, and workflow constraints.
Match practice type to the skill goals
Choose tools that deliver the right interaction for the target skills, such as interactive math checks or comprehension tasks. Khan Academy and IXL focus on skill mastery through adaptive question sets and instant feedback, while Newsela builds reading practice using leveled articles and comprehension question sets.
Confirm feedback speed and response-level explanations
Look for immediate feedback tied to each attempt so learners can correct errors during the same session. Khan Academy and IXL both provide instant feedback on practice items, and Desmos supplies responsive feedback through interactive activities where students enter and verify responses.
Check whether mastery logic fits real-world practice workflows
Prioritize mastery paths driven by concept ordering or student performance when practice needs to adapt without manual build-outs. Prodigy Math routes students through adaptive lessons based on demonstrated performance, while Khan Academy uses predefined skill mastery paths and structured practice sequencing.
Decide how much content building is needed
If custom practice activities are required, choose tools with strong authoring and validation tools. Desmos excels for math-focused custom activity creation with sliders, equations, and student input verification, while Coursera and edX rely more on predefined courseware and assessments than reusable internal templates.
Align reporting to the decision makers in the room
Select reporting depth based on who needs to act on results, such as teachers needing skill intervention insights. Prodigy Math and Khan Academy provide dashboards and progress visibility, while Newsela connects practice attempts to comprehension outcomes through reporting dashboards.
Who Needs Act Practice Software?
Different act practice needs map directly to the tool that best supports structured practice, adaptive routing, or educator-led assignments.
Schools and learners needing structured practice with instant feedback and skill mastery dashboards
Khan Academy fits this need with skill mastery learning paths, immediate feedback, and progress dashboards that show mastery across learning activities. IXL also supports adaptive skill practice with instant feedback and mastery tracking by skill and unit.
Classrooms needing adaptive math practice with teacher-visible progress and targeted intervention
Prodigy Math supports adaptive problem progression driven by student performance and provides teacher progress visibility through class rosters, progress reports, and question-level insight. Desmos supports interactive math practice with quick feedback loops but requires more careful setup for advanced practice logic.
K-12 teams running leveled reading practice with assignment workflows and comprehension reporting
Newsela is designed for educator assignment tools and progress reporting that links practice attempts to comprehension outcomes. It also enables differentiated reading practice through readability leveling that adapts the same article across grade bands.
Students and tutors who want quick, reusable recall practice sets and timed study modes
Quizlet works well for recall-focused act practice using flashcards and timed learning sessions with progress analytics. ABCmouse supports structured habit-building for foundational early skills with guided learning paths, audio narration, and immediate feedback, but it does not provide ACT-style roleplay or performance practice.
Common Mistakes to Avoid
Common purchasing mistakes come from expecting quiz-style recall or courseware delivery to replicate full act-style practice workflows.
Assuming any quiz tool becomes ACT-style practice
Quizlet emphasizes quiz and flashcard practice modes without custom simulations, so it does not recreate ACT-like performance flows. IXL builds skill-first drill and provides no ACT-style full section timed scoring and reporting, which can leave test familiarity gaps.
Choosing a tool that is too narrow for the subjects being targeted
Desmos is math-focused and limits practice content outside algebra and functions, which can restrict broader ACT readiness work. Prodigy Math is strongest for math reporting and extensibility across subjects is limited compared with reading-focused platforms like Newsela.
Overestimating customization and branching session control
Khan Academy delivers skill mastery with predefined paths, but it lacks advanced session scripting and branching logic for bespoke act practice workflows. Kodable uses structured lesson activities with level design constraints, so scenario flexibility is limited for nuanced performance tracking like emotion, timing, or blocking notes.
Relying on course platforms for role-based practice templates and custom drills
Coursera and edX are built around courseware and assessments, so practice is tied to predefined courses rather than reusable internal practice templates. edX also keeps assessment reporting scoped to each course context instead of providing role-based practice analytics across a broader tutoring workflow.
How We Selected and Ranked These Tools
we evaluated every tool on three sub-dimensions. features received a weight of 0.4, ease of use received a weight of 0.3, and value received a weight of 0.3. The overall rating equals 0.40 × features + 0.30 × ease of use + 0.30 × value. Khan Academy separated itself from lower-ranked tools by combining high ease of use with skill mastery learning paths that deliver interactive practice and instant feedback, which supported more efficient practice cycles than tools that focus mainly on quiz-style recall or curriculum-restricted flows.
Frequently Asked Questions About Act Practice Software
Which tools offer the fastest feedback loop for act practice sessions?
Khan Academy delivers instant feedback on interactive exercises with guided mastery paths, so learners see correctness right after each attempt. Desmos also supports rapid feedback by verifying student input inside graph-first activities created by teachers.
What is the best option for structured practice paths instead of open-ended simulations?
ABCmouse provides curriculum-style learning paths with step-by-step prompts and immediate feedback on each activity. IXL uses short, targeted questions in an adaptive sequence, which keeps practice tightly aligned to specific skill checkpoints.
Which platform works best for recall-based practice using reusable study materials?
Quizlet turns content into flashcard sets and timed quizzes, which supports repetition and recall without requiring scenario building. Coursera also enables practice through quizzes and graded submissions, but it ties recall to course assignments and assessment flow rather than reusable card decks.
Which tools are strongest for classroom management and progress visibility?
Prodigy Math provides teacher class rosters and progress reports with question-level insight for targeted interventions. Newsela adds assignment tools and reporting dashboards for tracking reading practice across leveled articles.
What should teams choose if they need adaptive routing based on performance?
Prodigy Math assigns students to adaptive lesson paths driven by demonstrated performance. IXL also selects practice items adaptively after each attempt, which helps close gaps quickly using frequent mastery checks.
Which option fits act practice that benefits from interactive visual modeling?
Desmos supports slider-based exploration and dynamic graphs, which makes it effective for concept checks that require visual reasoning. Kodable supports visual block-building that reinforces step-by-step logic, which can translate to rehearsal workflows with consistent, repeatable sequences.
Which platform is better for practice through leveled reading comprehension materials?
Newsela stands out for readability leveling that serves the same article content at multiple grade bands. Khan Academy can support skill mastery through structured practice, but it does not provide leveled current-events article workflows like Newsela.
Which tools support course-style practice with auto-graded assessments and completion tracking?
edX reinforces practice through courseware that includes auto-graded questions, graded assignments, and timed quizzes in many courses. Coursera also pairs structured learning paths with assessment-heavy workflows that include quizzes and peer-graded submissions for practice feedback.
Why do some platforms not fully replicate the ACT exam format even when they support strong practice?
IXL can build ACT-aligned basics with extensive adaptive drill, but it does not provide dedicated full-length simulations of the ACT test format. Khan Academy focuses on concept-ordered practice mastery, which supports skill readiness but changes the experience from a full standardized test run.
How can an actor or acting program use these tools when rehearsal depends on step-by-step routines?
Kodable can reinforce consistent rehearsal routines through lesson-based, block-driven step sequences with immediate correctness feedback. Quizlet can support rehearsal recall by converting scripts into timed flashcards, while Khan Academy can structure practice into guided mastery paths with progress tracking.
Conclusion
After evaluating 10 education learning, Khan Academy 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
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
Education Learning alternatives
See side-by-side comparisons of education learning tools and pick the right one for your stack.
Compare education learning 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.
