i never use the data returned from socket4