no strict; handshake option rename