some improvements to the calculator