💡To assign a Custom Program you must have aPremium license.The free program only includes the default program assignments, which are listed in our Program Guide. Note that grade 4 and above are all assigned the same program by default:Addition, Subtraction, Multiplication & Division.

This article explains what options are available via assigning a Custom Program: the **operations**, **problem set**, **fluency threshold**, and **Assessment Only** option.

Note that XtraMath does not currently offer any programs that have mixed operations in a single activity, nor options to select specific facts to be worked on.

In a custom program, you can select which operations will be included. The operations are completed in order, one by one. For example, if you choose multiplication, the student will only do multiplication. If you choose multiplication and division, students will do multiplication first and then move on to division. The current operation options are: they will do multiplication and, once they complete it, move on to division.

Operation options are currently:

- Addition
- Subtraction
- Multiplication
- Division
- Addition & Subtraction
- Addition, Subtraction & Multiplication
- Addition, Subtraction, Multiplication & Division
- Multiplication & Division

The problem set determines **which facts** will be practiced within each operation. Problem set options are currently:he problem set determines **which facts** will be practiced within each operation. Problem set options are currently:

**Beginning**- Addition and Subtraction include facts that sum to 10 and their inverse)
- Multiplication (custom program involving multiplying by 0, 1, and 2)
- Division (custom program involving dividing by 0, 1, and 2)

**Regular**(all operations, facts up to 9’s)**Expanded**(all operations, facts up to 12’s)

For more explanation of these options please see our XtraMath Glossary and Icon Guide.

The fluency threshold controls **how long** the student has to answer each problem. A smaller number means a more difficult program, as the student has less time to enter a fluent response. The *timeout* threshold is when the correct answer is shown during a quiz, if the student has not entered a response yet.

Fluency threshold options are currently:

- 6 seconds (20 second timeout)
- 3 seconds (10 second timeout)
- 2 seconds (~7 second timeout)
- 1.5 seconds (5 second timeout)

The "Assessment Only" program is a **diagnostic tool** that provides a quick overview of a student's math skills across different areas. It is particularly useful for teachers to identify fluency gaps and plan targeted instruction in math operations such as addition, subtraction, multiplication, and division.

**Starts with Placement Quiz**: The program begins with a placement quiz focusing on one math operation, like addition.**Immediate Quiz Taking**: Rather than practicing the operation to achieve mastery, the student directly takes quizzes.**Quick Progression to Next Operation**: Depending on the quizzes final score, the student moves swiftly to the next math operation. For instance, a score of 47 in addition leads to taking the subtraction quiz next.**Sequential Operation Assessment**: After subtraction, the student progresses to multiplication, then division, and so on.**No Practice Sessions**: This program is unique in that it includes only the placement quizzes and does not involve additional practice or progress quizzes to reach a mastery score of 100.

If you apply the Assessment Only setting to a student program, they will proceed from one operation’s placement quiz to the next. They will not do practices or progress quizzes, just placement quizzes. An Assessment Only program should generally be followed up with a normal (non-assessment) program, so that the student can improve upon their starting fluency

After the teacher reviews the assessment results to identify fluency gaps with the Assessment Only program, it is recommended that they select a standard program to ensure the student receives necessary practice in areas needing improvement.