The software is designed to be very simple to use and understand for people who are not computer experts. A table of RPM and Advance values are used to set the timing curve. These values are displayed graphically on the screen. Once the desired curves are set up, plug the ignition into the supplied programming cable, and press the Send Curves button to send all 4 curves to the ignition. For further detail please review the Curvemaker instructions.