Other software views/modes allow fatigue life, available pumpjack equipment parameters, fiberglass and steel sucker rod properties, and well depth to be entered or modified. Outputs include optimum string construction and cost, bbl per day, energy consumption, fatigue life imbalance, obstruction location discernment, etc.