fix7: desc sends and recvs without converting from/to binary