stringCalc refactored