modified testComm