fix bug in deserializer, completed initial connection negotiation