For the cost of a module or part that was used for the number of pulses greater than the number of warranty life pulses but fewer than the number of expected life pulses, we offer the user a discount proportional to the number of expected life pulses minus the actual number of pulses reached at replacement. As the result, the CoO per pulse is guaranteed for the user.