added a calculator