ssburnupcalc funcitonal, may need some extreme value catches for iterations