sorry i had few typos in the message.
i am afraid my baggage will not be checked to destination but i will have to pick them up before taking the next connecting flight in US. isn't that right?
On United i see
For a trip that includes one or more connections, United will check bags to the final destination stated on the ticket. United will transfer bags to a connecting flight on your United itinerary, or on a separate itinerary that includes a Star AllianceTM partner airline flight, if the connecting flight is scheduled to depart within 13 hours after arriving at the connection city.
You'll need to claim and re-check baggage if you are:
Making a voluntary stopover
Making a connection that involves an overnight stay
Connecting to an itinerary booked on a separate ticket that doesn't include a Star Alliance partner airline
Traveling internationally and connecting to a domestic flight within your destination country