socket and pcl worked with words