i expect icq uses winsock API calls, which are just wrapped by the control, so why can't something made with winsock be a success?