changed so that a new protocol-1.0() is NOT constructed for ever connection.