fixed exceptions
fixed peer_id dup