framing out peer-connect flow