quick stab at a calculator