add latch, add queue, add fileop, add pd, modify socket