TV and Internet Service Providers in Valparaiso, IN

Internet Data for Valparaiso, IN

There are 8 home internet options and 17 business internet companies with available service in Valparaiso, IN. 99.0% of customers can get fixed-line service. The number of home internet providers in this zip is well above average.

Internet service providers (ISPs) in Valparaiso:

See individual ISP details below. Read this if you're unsure what to choose.

  • 0.6% of residents can get fiber.

  • 95.2% of residents can get cable.

  • 93.3% of residents can get DSL.

  • 99.0% of residents have a wired option.


Home Internet providers in Valparaiso, IN

Fiber TV and Internet Providers in Valparaiso, IN

NITCO

Home fiber

Internet & possible TV service available

Highest advertised speed:

100 Mbps

Availability:

0.6% of Valparaiso, IN


About NITCO in Valparaiso, IN

0.6% of residents in this city can get NITCO fiber. The fastest internet service the ISP offers here is 100 Mbps, which is above average speed for residential internet providers in Valparaiso, IN. 100.0% of local NITCO customers can get this download speed. The most common “best speed” in your city is 100 to 249 Mbps, which 100% of customers can get. See NITCO coverage.

Wired TV service is potentially available through NITCO in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
10-24 Mbps 0% 100%
100-249 Mbps 100% 0%

DSL Internet Providers in Valparaiso, IN

Frontier Communications

Home DSL

Internet service available

Highest advertised speed:

24 Mbps

Availability:

93.0% of Valparaiso, IN

View plans

or call

1-855-449-6092


About Frontier Communications in Valparaiso, IN

93.0% of residents in this city can get Frontier Communications DSL. The fastest internet service the ISP offers here is 24 Mbps, which is below average speed for residential internet providers in Valparaiso, IN. 43.2% of local Frontier Communications customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 84% of customers can get. See Frontier Communications coverage.

Wired TV service is probably not available through Frontier Communications in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
0-2.9 Mbps 2.6% 100%
3-9.9 Mbps 13.4% 0%
10-24 Mbps 84% 0%

NITCO

Home DSL

Internet service available

Highest advertised speed:

50 Mbps

Availability:

1.1% of Valparaiso, IN


About NITCO in Valparaiso, IN

1.1% of residents in this city can get NITCO DSL. The fastest internet service the ISP offers here is 50 Mbps, which is below average speed for residential internet providers in Valparaiso, IN. 100.0% of local NITCO customers can get this download speed. The most common “best speed” in your city is 25 to 99 Mbps, which 100% of customers can get. See NITCO coverage.

Wired TV service is probably not available through NITCO in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
3-9.9 Mbps 0% 100%
25-99 Mbps 100% 0%

Cable TV and Internet Providers in Valparaiso, IN

XFINITY (Comcast)

Home cable

TV and Internet available

Highest advertised speed:

150 Mbps

Availability:

94.5% of Valparaiso, IN

View plans

or call

1-855-372-3357


About XFINITY (Comcast) in Valparaiso, IN

94.5% of residents in this city can get XFINITY (Comcast) cable. The fastest internet service the ISP offers here is 150 Mbps, which is the fastest available speed for residential internet providers in Valparaiso, IN. 100.0% of local XFINITY (Comcast) customers can get this download speed. The most common “best speed” in your city is 100 to 249 Mbps, which 100% of customers can get. See XFINITY (Comcast) coverage.

Wired TV service is also available through XFINITY (Comcast) in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
10-24 Mbps 0% 100%
100-249 Mbps 100% 0%

Mediacom

Home cable

TV and Internet available

Highest advertised speed:

150 Mbps

Availability:

1.4% of Valparaiso, IN

View plans

or call

1-855-448-1193


About Mediacom in Valparaiso, IN

1.4% of residents in this city can get Mediacom cable. The fastest internet service the ISP offers here is 150 Mbps, which is the fastest available speed for residential internet providers in Valparaiso, IN. 100.0% of local Mediacom customers can get this download speed. The most common “best speed” in your city is 100 to 249 Mbps, which 100% of customers can get. See Mediacom coverage.

Wired TV service is also available through Mediacom in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
10-24 Mbps 0% 100%
100-249 Mbps 100% 0%

Satellite TV and Internet Providers

Satellite TV is generally a good choice for customer service and channel selection. DIRECTV and DISH are ranked above traditional wired TV providers in almost every survey and study done.

Satellite Internet (like HughesNet) should be seen as a last resort. Latency is often very high, making it impossible to live stream video or play games. For rural customers with no wired service, though, HughesNet is likely the best option.

DIRECTV

Satellite TV

TV service available

Highest advertised speed:

No Internet service available

Availability:

Anywhere with a clear view of the southern sky.

View plans

or call

1-855-701-1975


About DIRECTV

DIRECTV, now owned by AT&T, is often ranked first in TV service. DIRECTV won JD Power's most recent survey in the East region for customer satisfaction, beating cable companies by a wide margin. DIRECTV does not have an Internet option. If DSL or cable is available, we recommend choosing wired Internet and satellite TV. If no wired services are available customers can set HughesNet and DIRECTV up separately.

 

 

DISH and DISHnet

Satellite TV

TV service available

Highest advertised speed:

No Internet service available

Availability:

Anywhere with a clear view of the southern sky.

View plans

or call

1-855-701-1974


About DISH

DISH TV is another excellent choice for TV service. Like DIRECTV, DISH consistently beats cable providers for TV service satisfaction. Note that DISH does partner with other companies to offer internet service, potentially at a discount, if it is available in your area.

 

HughesNet

Satellite Internet

Internet service available

Highest advertised speed:

15 Mbps

Availability:

Anywhere with a clear view of the southern sky.

View plans

or call

1-855-701-1976


About HughesNet Satellite Internet

HughesNet satellite internet is probably the best satellite internet-only option available. Remember that while speeds may reach 15 Mbps, the latency of satellite Internet will make it feel like a significantly slower connection.

 

 

Mobile Internet Providers

Mobile/wireless data service is often marketed in a way that makes it hard to compare. We've included access charges and unlimited talk/text on cell phone plans as well as autopay/paper-free discounts to show what you'll actually pay for the listed data. Monthly payments will be higher if you choose a subsidized phone.

Consider mobile internet as your primary access if no wired providers are available, your data usage is light (few videos), and your computer or main device can connect to 4G or connect wirelessly using your phone as a hot spot. 4G data is often faster and much lower in latency than satellite internet.

Sprint

Lowest Price

2GB for $45/mo.

Highest Cap

Unlimited for $55/mo.

View plans

1-855-372-2270

Additional Details

  • Includes a $5/month discount for setting up automatic payments and paper-free statements.
  • Plans include unlimited domestic calls and text.
  • Unlimited data may be throttled at 23 GB during high usage.
  • Data overage fees apply to non-unlimited plans.

Verizon Wireless
Lowest Price

2 GB for $50/mo.

Highest Cap

Unlimited for $80/mo.

Additional Details

  • Includes a $5/month discount for setting up automatic payments and paper-free statements.
  • Prices include mandatory access charge of $20 on most data plans. Includes unlimited domestic calls and text.
  • Unlimited data may be throttled at 22 GB during high usage.
  • No overage fees. Verizon simply alerts you and throttles LTE data if you go over your plan.

AT&T Wireless
Lowest Price

1GB for $50/mo.

Highest Cap

Unlimited available for DIRECTV/U-verse customers. Call here.

Additional Details

  • Prices include required device access charge of $20 on most data plans. Includes unlimited domestic calls and text.
  • Unlimited data available to DIRECTV, U-verse, or DIRECTV NOW customers. Call 1-855-701-1975 for details. $5/month discount for setting up automatic payments and paper-free statements.
  • Unlimited plans may be throttled at 22 GB during high usage.
  • No overage fees. AT&T throttles to 2G data speeds if you go over your plan.

T-Mobile
Lowest Price

Prepaid only

Highest Cap

Unlimited for $70/mo.

Additional Details

  • T-mobile now sells primarily unlimited data. Pre-paid plans exist, but are generally a poor value.
  • Unlimited includes a $5/month discount for setting up automatic payments and paper-free statements.
  • Prices include device access charges. Plans include unlimited domestic calls and text.
  • Unlimited data may be throttled at 32GB during high usage.
  • No overage fees on unlimited. T-Mobile alerts you and throttles LTE data if you go over your plan.

 

Fixed Wireless Internet Providers in Valparaiso, IN

We generally recommend a wired provider first if available. Never heard of fixed wireless? Click to learn more about fixed wireless.

Midwest Telecom

Home fixed wireless

Internet service available

Highest advertised speed:

16 Mbps

Availability:

99.3% of Valparaiso, IN


About Midwest Telecom in Valparaiso, IN

99.3% of residents in this city can get Midwest Telecom fixed wireless. The fastest internet service the ISP offers here is 16 Mbps, which is below average speed for residential internet providers in Valparaiso, IN. 100.0% of local Midwest Telecom customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 100% of customers can get. See Midwest Telecom coverage.

Wired TV service is probably not available through Midwest Telecom in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
10-24 Mbps 100% 100%

NITCO

Home fixed wireless

Internet service available

Highest advertised speed:

10 Mbps

Availability:

94.6% of Valparaiso, IN


About NITCO in Valparaiso, IN

94.6% of residents in this city can get NITCO fixed wireless. The fastest internet service the ISP offers here is 10 Mbps, which is below average speed for residential internet providers in Valparaiso, IN. 100.0% of local NITCO customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 100% of customers can get. See NITCO coverage.

Wired TV service is probably not available through NITCO in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
0-2.9 Mbps 0% 100%
10-24 Mbps 100% 0%

Wi-Power

Home fixed wireless

Internet service available

Highest advertised speed:

10 Mbps

Availability:

54.9% of Valparaiso, IN


About Wi-Power in Valparaiso, IN

54.9% of residents in this city can get Wi-Power fixed wireless. The fastest internet service the ISP offers here is 10 Mbps, which is below average speed for residential internet providers in Valparaiso, IN. 100.0% of local Wi-Power customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 100% of customers can get. See Wi-Power coverage.

Wired TV service is probably not available through Wi-Power in Valparaiso, IN, but you may get internet only with satellite TV.

Internet Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
3-9.9 Mbps 0% 100%
10-24 Mbps 100% 0%

Business and Government Internet Providers in Valparaiso, IN

Because there are so many business providers they are hidden by default for the convenience of residential internet customers. Click below to show business options.

Show business providers

Midwest Telecom

Business fixed wireless

Internet service available

Highest advertised speed:

20 Mbps

Availability:

99.3% of Valparaiso, IN


About Midwest Telecom in Valparaiso, IN

99.3% of residents in this city can get Midwest Telecom fixed wireless. The fastest internet service the ISP offers here is 20 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local Midwest Telecom customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 100% of customers can get. See Midwest Telecom coverage.

Wired TV service is probably not available through Midwest Telecom in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
10-24 Mbps 100% 100%

XFINITY (Comcast)

Business cable

TV and Internet available

Highest advertised speed:

150 Mbps

Availability:

94.6% of Valparaiso, IN

View plans

or call

1-855-372-3357


About XFINITY (Comcast) in Valparaiso, IN

94.6% of residents in this city can get XFINITY (Comcast) cable. The fastest internet service the ISP offers here is 150 Mbps, which is the fastest available speed for business and government internet providers in Valparaiso, IN. 100% of local XFINITY (Comcast) customers can get this download speed. The most common “best speed” in your city is 100 to 249 Mbps, which 100% of customers can get. See XFINITY (Comcast) coverage.

Wired TV service is also available through XFINITY (Comcast) in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
Unknown 100% 100%

NITCO

Business fixed wireless

Internet service available

Highest advertised speed:

10 Mbps

Availability:

94.6% of Valparaiso, IN


About NITCO in Valparaiso, IN

94.6% of residents in this city can get NITCO fixed wireless. The fastest internet service the ISP offers here is 10 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local NITCO customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 100% of customers can get. See NITCO coverage.

Wired TV service is probably not available through NITCO in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
Unknown 100% 100%

Frontier Communications

Business DSL

Internet service available

Highest advertised speed:

24 Mbps

Availability:

93.0% of Valparaiso, IN

View plans

or call

1-855-449-6092


About Frontier Communications in Valparaiso, IN

93.0% of residents in this city can get Frontier Communications DSL. The fastest internet service the ISP offers here is 24 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 43% of local Frontier Communications customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 84% of customers can get. See Frontier Communications coverage.

Wired TV service is probably not available through Frontier Communications in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
Unknown 100% 100%

Acme Communications

Business cable

TV and Internet available

Highest advertised speed:

1.5 Mbps

Availability:

90.6% of Valparaiso, IN


About Acme Communications in Valparaiso, IN

90.6% of residents in this city can get Acme Communications cable. The fastest internet service the ISP offers here is 1.5 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local Acme Communications customers can get this download speed. The most common “best speed” in your city is 0 to 2.9 Mbps, which 0% of customers can get. See Acme Communications coverage.

Wired TV service is also available through Acme Communications in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
0-2.9 Mbps 100% 100%

Wi-Power

Business fixed wireless

Internet service available

Highest advertised speed:

100 Mbps

Availability:

54.9% of Valparaiso, IN


About Wi-Power in Valparaiso, IN

54.9% of residents in this city can get Wi-Power fixed wireless. The fastest internet service the ISP offers here is 100 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local Wi-Power customers can get this download speed. The most common “best speed” in your city is 10 to 24 Mbps, which 100% of customers can get. See Wi-Power coverage.

Wired TV service is probably not available through Wi-Power in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
100-249 Mbps 100% 100%

US Signal

Business fiber

Internet & possible TV service available

Highest advertised speed:

1 Gbps

Availability:

8.6% of Valparaiso, IN


About US Signal in Valparaiso, IN

8.6% of residents in this city can get US Signal fiber. The fastest internet service the ISP offers here is 1 Gbps, which is above average speed for business and government internet providers in Valparaiso, IN. 100% of local US Signal customers can get this download speed. The most common “best speed” in your city is 0 to 2.9 Mbps, which 0% of customers can get. See US Signal coverage.

Wired TV service is potentially available through US Signal in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
1 Gbps 100% 100%

Windstream

Business DSL

Internet service available

Highest advertised speed:

1.5 Mbps

Availability:

2.9% of Valparaiso, IN


About Windstream in Valparaiso, IN

2.9% of residents in this city can get Windstream DSL. The fastest internet service the ISP offers here is 1.5 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local Windstream customers can get this download speed. The most common “best speed” in your city is 0 to 2.9 Mbps, which 0% of customers can get. See Windstream coverage.

Wired TV service is probably not available through Windstream in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
0-2.9 Mbps 100% 100%

Earthlink

Business cable

TV and Internet available

Highest advertised speed:

1.5 Mbps

Availability:

1.6% of Valparaiso, IN


About Earthlink in Valparaiso, IN

1.6% of residents in this city can get Earthlink cable. The fastest internet service the ISP offers here is 1.5 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local Earthlink customers can get this download speed. The most common “best speed” in your city is 0 to 2.9 Mbps, which 0% of customers can get. See Earthlink coverage.

Wired TV service is also available through Earthlink in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
0-2.9 Mbps 100% 100%

Mediacom

Business cable

TV and Internet available

Highest advertised speed:

150 Mbps

Availability:

1.4% of Valparaiso, IN

View plans

or call

1-855-448-1193


About Mediacom in Valparaiso, IN

1.4% of residents in this city can get Mediacom cable. The fastest internet service the ISP offers here is 150 Mbps, which is the fastest available speed for business and government internet providers in Valparaiso, IN. 100% of local Mediacom customers can get this download speed. The most common “best speed” in your city is 100 to 249 Mbps, which 100% of customers can get. See Mediacom coverage.

Wired TV service is also available through Mediacom in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
Unknown 100% 100%

NITCO

Business DSL

Internet service available

Highest advertised speed:

50 Mbps

Availability:

1.1% of Valparaiso, IN


About NITCO in Valparaiso, IN

1.1% of residents in this city can get NITCO DSL. The fastest internet service the ISP offers here is 50 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local NITCO customers can get this download speed. The most common “best speed” in your city is 25 to 99 Mbps, which 100% of customers can get. See NITCO coverage.

Wired TV service is probably not available through NITCO in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
Unknown 100% 100%

MCI

Business cable

TV and Internet available

Highest advertised speed:

6 Mbps

Availability:

0.8% of Valparaiso, IN


About MCI in Valparaiso, IN

0.8% of residents in this city can get MCI cable. The fastest internet service the ISP offers here is 6 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. Fewer than 1% of local MCI customers can get this download speed. The most common “best speed” in your city is 0 to 2.9 Mbps, which 0% of customers can get. See MCI coverage.

Wired TV service is also available through MCI in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
0-2.9 Mbps 78.3% 78.3%
3-9.9 Mbps 21.7% 21.7%

NITCO

Business fiber

Internet & possible TV service available

Highest advertised speed:

1 Gbps

Availability:

0.6% of Valparaiso, IN


About NITCO in Valparaiso, IN

0.6% of residents in this city can get NITCO fiber. The fastest internet service the ISP offers here is 1 Gbps, which is above average speed for business and government internet providers in Valparaiso, IN. 100% of local NITCO customers can get this download speed. The most common “best speed” in your city is 100 to 249 Mbps, which 100% of customers can get. See NITCO coverage.

Wired TV service is potentially available through NITCO in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
100-249 Mbps 0% 100%
1 Gbps 100% 0%

Level 3 Communications

Business cable

TV and Internet available

Highest advertised speed:

45 Mbps

Availability:

0.6% of Valparaiso, IN


About Level 3 Communications in Valparaiso, IN

0.6% of residents in this city can get Level 3 Communications cable. The fastest internet service the ISP offers here is 45 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local Level 3 Communications customers can get this download speed. The most common “best speed” in your city is 0 to 2.9 Mbps, which 0% of customers can get. See Level 3 Communications coverage.

Wired TV service is also available through Level 3 Communications in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
25-99 Mbps 100% 100%

Earthlink

Business DSL

Internet service available

Highest advertised speed:

0.768 Mbps

Availability:

Less than 1% of Valparaiso, IN


About Earthlink in Valparaiso, IN

Less than 1% of residents in this city can get Earthlink DSL. The fastest internet service the ISP offers here is 0.768 Mbps, which is below average speed for business and government internet providers in Valparaiso, IN. 100% of local Earthlink customers can get this download speed. The most common “best speed” in your city is 0 to 2.9 Mbps, which 0% of customers can get. See Earthlink coverage.

Wired TV service is probably not available through Earthlink in Valparaiso, IN, but you may get internet only with satellite TV.

Contractual Max Speeds in Valparaiso, IN

Speed Range Max Download Speed Max Upload Speed
0-2.9 Mbps 100% 100%

WoW Cable

Business cable

TV and Internet available

Highest advertised speed:

Unreported

Availability:

Less than 1% of Valparaiso, IN


About WoW Cable in Valparaiso, IN

Less than 1% of residents in this city can get WoW Cable cable. The fastest internet service the ISP offers here is Unreported, which is normal speed for business and government internet providers in Valparaiso, IN. An unknown/unreported percentage of local WoW Cable customers can get this download speed. The most common “best speed” in your city is unreported, which an unknown number of customers can get. See WoW Cable coverage.

Wired TV service is also available through WoW Cable in Valparaiso, IN, but you may get internet only with satellite TV.

XO Communications

Business cable

TV and Internet available

Highest advertised speed:

4 Mbps

Availability:

Less than 1% of Valparaiso, IN


About XO Communications in Valparaiso, IN

Less than 1% of residents in this city can get XO Communications cable. The fastest internet service the ISP offers here is 4 Mbps, which is normal speed for business and government internet providers in Valparaiso, IN. An unknown/unreported percentage of local XO Communications customers can get this download speed. The most common “best speed” in your city is unknown or unreported, which an unknown number of customers can get. See XO Communications coverage.

Wired TV service is also available through XO Communications in Valparaiso, IN, but you may get internet only with satellite TV.

More Cities, All the Providers

Want to see which Internet providers have the best chance of servicing your home? Enter your zip code below to see internet providers by zip code.

Nearby cities:

We've analyzed over 63 million lines of data to provide the most accurate list of Internet providers so you can compare your options and get the best internet service. Internet data is reported by ISPs to the US government. DecisionData is not responsible for incorrectly-reported data, but we did fix most of the mistakes.