revision complete pppQ TCP/IP