removed dependency to eversocket