load negotiation