public void setMaxBill(double maxBill) {
        if(maxBill < 0) {
            throw new IllegalArgumentException(
                    "error: bill max must be greater than or equal to zero");
        }
        this.maxBill = maxBill;
    }