Advice handlers, channel subscription, better handshake logic.