reliable handshaking
server route now only add once
reduce memcopy