fixed main bug with bill split