fix find_peer will now return first matching peer instead of exception
if multiple peers match