add claim vendor function