A race class can be scored as a regatta where every boat's score is taken into account (excluding any discards) or as a series with a minimum number of races.

Entry of a boat into the race class is usually speeded up if the boat has been scored before. Entering of the sail number is usually sufficient to bring in all the other relevant information about the boat from the archive database. Once accessed this information can be edited and then saved for use in the next race or regatta. Boat information can be imported from and exported to standard .csv (comma separated variable) files. Results can also be exported to .csv files for further manipulation.

Scoring has been implemented for straight forward one design and the following handicap systems: PHRF, Time-on-distance; PHRF, Time-on-time; ORC Club (was Americap); Portsmouth wind dependent; IRC; Pursuit.

The default score table is low point but bonus point can be selected.  The normal high point and Cox-Sprague, Rinderle B or Austrian can also be selected.  Long series can have averages calculated which can be considered the "Percentage of Perfection."

It is very fast to enter the sail number results. When sufficient characters for a unique determination have been entered, the selection is shown and this sail number is removed from the list of boats left to score. As this list becomes shorter, it requires fewer and fewer characters to determine a unique sail number.

Sail numbers can be entered in reverse. This can result in a faster find of a unique match since the variability is higher for low order digits than higher ones. i.e. If the sail number is 102675, the five is more likely to change from boat to boat than the one. The Laser class usually specifies recording just the last four numbers of the sail number. Entry in reverse order works in this case. It is easier to handle the reverse order if someone else reads the sail numbers on the results sheets to the person at the keyboard.

When sail numbers are shown, optionally they can be listed along with the skipper's name and/or the boat name.  This is useful in resolving problems in recording the numbers.  Number transposition is easy and it helps to know who a sail number belongs to in the dropdown list of available numbers.

A large race class can be split into fleets that can then be allocated to multiple starts within a race so that a round robin sequence can be followed. ie. Split a 200 entry class of Optimists into four and and then start fleets 1,2 and separately 3,4 in the first race. 1,3 and 2,4 in the second and to complete the sequence, 1,4 and 2,3 in the third race. After the full round robin, every boat will have competed against every other boat at least once. Starts can contain just a single fleet. Fleets can be reassigned over night for further mixing of the contestants.

Races can be specified as qualifying or final (default).

Races can be given names - Aug2-R1, Aug2-R2, etc.

Full support for ISAF rules for large regattas. See the new Appendix KE for the expanded sailing instruction guide for large regattas. Note in particular Appendix C from this document. Discards to include a specified count of final series races. Tie breaking only on final races with all discarded races included.

Bow numbers can be allocated to boats and then these can be rotated up or down or with an even number of boats, the odd numbers can be rotated one way, the even numbers the other way.

Control is given via a preferences section for the scoring of the DNC, DNS, OCS, DNF, RAF, DSQ, DNE, ZFP, etc. The default is the number of entrants plus one. For the RDG (Redress Given) scoring modification, any score can be entered and this will be maintained until the RDG condition has been cancelled. Averages can be used for all scores except the averaged score or all scores up to the averaged score. The override score can be marked with an ARB (Arbitration) or PTS (Points) character string instead of RDG.

Results can be frozen and placed in a group (Tools>Group Races...). Individual scores can be adjusted in a group. A dummy group can be used to handicap boats via place scores. i.e. Laser Masters add scores depending on age.

Once the race has been scored, any entry can be changed if a discrepancy is discovered when the results are printed out.  If an unscored boat is found to be matched with a bad sail number, a common problem, editing the finish information can place it correctly and all the lower other boat positions will be adjusted downwards accordingly.

HTML files can be produced of any of the results for uploading to the local web site. Uploading can be with a single mouse click. The web page can be tailored to a specific look using the Publish menu item.

The program follows the standard Windows conventions. This implies that it can be run on an Apple Macintosh computer with a suitable emulator