calculator with scenarios