socket working now