I upgraded to 1.0.5 and don't understand when a contract says "haul" a part to some point. Does that mean the part is unused until it gets to the specified point? I have tried many different ways to haul (used, unused) but can't seem to fill the contract. What am I missing?