Proper hub handshake