I agree with your proposals, but... what is 'the correct peer'? Take the LINKFAIL list as an example: there are two peers, one at each side of FRMOP22 CEARN <---- (FRMOP22) ----> EB0UB011 | (other french nodes) Now, a node accessed via FRMOP22 is as far from CEARN as from EB0UB011, i.e, when adding a subscriptor from, say, FRHEC11, LISTSERV will add him/her at CEARN or EB0UB011 depending on the original SUBSCRIBE/ADD request (EXPLODE will not complain, too, and keeping french people at CEARN or EB0UB011 is a matter of taste and of load distribution). Now someone tries to DELETE user ZZZ@node 'at' the DEARN peer; the DEARN peer finds that ZZZ@node is not in its list, and forwards the request... where? Note that this is just an example, there could be more than two 'optimal' peers. Jose Maria