cleaning up language on peer/connect when involving multiple handshakes, no significant logic changes but added peer:... to the connect flow for tracking