parallel client