poor socket connection gained at last