strong handshake

strong handshake