Currently we use a membership fee for registration (either one-night or unlimited). However, we would like to move to a league structure. To simplify the transition for our members, we would like to put a cap on the total dollar amount of league fees (before additional fees and discounts) that any member would pay. Once they reach this cap, there are no additional league fees. For example, if the cap is $600, and each league fee is $250, if a curler registers for all leagues, the maximum they would pay is $600. If they register only for two leagues, there fee would be $500. This must be cumulative, so that a curler may register for one league on the first order, and two leagues on a subsequent order and still pay a maximum of $600. Discounts, such as senior, would be once per season, so shouldn't be an issue on a subsequent order. This would also give us flexibility to charge different amounts for different leagues while committing to members that they will not pay above a set maximum.