rework peername list storing so no limit is needed