added marshal to updateBill method