elaborate on the docstring for set_bill