update contract_order for non-first contracts