Updated calculator.