socket parallel; super slow