OBDII Computer Hookup Device: A Comprehensive Guide

Obdii Computer Hookup Devices are essential tools for modern automotive diagnostics and maintenance, enabling technicians and enthusiasts alike to access and interpret vehicle data. At CARDIAGTECH.NET, we understand the critical role these devices play in keeping vehicles running smoothly. This article will delve into the intricacies of OBDII computer hookup devices, exploring their functionality, applications, and benefits, and guiding you towards making informed decisions for your diagnostic needs. Learn about scan tools, code readers, and automotive diagnostic tools, empowering you to maintain your vehicle effectively.

1. Understanding OBDII Computer Hookup Devices

1.1 What is an OBDII Computer Hookup Device?

An OBDII (On-Board Diagnostics II) computer hookup device is a tool that connects to a vehicle’s OBDII port, allowing users to access and interpret data from the vehicle’s computer system. These devices, also known as scan tools or code readers, retrieve diagnostic trouble codes (DTCs), monitor real-time engine data, and perform various diagnostic tests. According to the Environmental Protection Agency (EPA), all cars and light trucks manufactured since 1996 are required to have an OBDII system.

1.2 Key Components of an OBDII System

The OBDII system comprises several essential components that work together to monitor and control vehicle performance:

  • OBDII Port: The physical connector in the vehicle, typically located under the dashboard, where the diagnostic tool is connected.
  • Sensors: Various sensors throughout the vehicle monitor engine performance, emissions, and other critical parameters. These sensors include:
    • Oxygen Sensors: Measure the oxygen content in the exhaust gas to ensure proper air-fuel mixture.
    • Mass Airflow (MAF) Sensor: Measures the amount of air entering the engine.
    • Throttle Position Sensor (TPS): Monitors the position of the throttle plate.
    • Crankshaft Position Sensor (CKP): Monitors the position and speed of the crankshaft.
    • Coolant Temperature Sensor (CTS): Measures the temperature of the engine coolant.
  • Engine Control Unit (ECU): The vehicle’s main computer, which receives data from the sensors, processes it, and controls various engine functions.
  • Diagnostic Trouble Codes (DTCs): Standardized codes that the ECU generates when it detects a problem with the vehicle’s systems.

1.3 Types of OBDII Computer Hookup Devices

OBDII computer hookup devices come in various forms, each offering different features and capabilities. Here’s an overview of the common types:

  • Basic Code Readers: These are simple, handheld devices that can read and clear DTCs. They are ideal for basic troubleshooting and maintenance.
  • Enhanced Scan Tools: These tools offer more advanced features, such as live data streaming, graphing, and the ability to perform bidirectional tests (e.g., activating solenoids or relays).
  • Professional Diagnostic Scanners: These are high-end tools used by professional mechanics. They offer comprehensive diagnostic capabilities, including advanced coding, programming, and access to manufacturer-specific data.
  • Smartphone-Based OBDII Adapters: These devices plug into the OBDII port and communicate with a smartphone or tablet via Bluetooth or Wi-Fi. They rely on mobile apps to display and interpret the data.

1.4 How OBDII Devices Work: A Step-by-Step Guide

Understanding how an OBDII device functions can help you use it effectively. Here’s a step-by-step guide:

  1. Locate the OBDII Port: The OBDII port is usually located under the dashboard on the driver’s side. Consult your vehicle’s owner’s manual if you can’t find it.
  2. Connect the Device: Plug the OBDII device into the port. Ensure it is securely connected.
  3. Turn on the Ignition: Turn the ignition key to the “on” position without starting the engine.
  4. Power on the Device: If the device has a power button, turn it on. Some devices power on automatically when connected.
  5. Navigate the Menu: Use the device’s menu to select the desired function, such as reading DTCs, viewing live data, or performing tests.
  6. Interpret the Data: The device will display the information on its screen or on a connected smartphone or computer. Refer to the device’s manual or online resources for interpreting the data.
  7. Clear Codes (Optional): If you have identified and resolved the issue, you can use the device to clear the DTCs. Be cautious when clearing codes, as it may erase important diagnostic information.

2. Key Features to Look for in an OBDII Computer Hookup Device

When selecting an OBDII computer hookup device, consider the following key features to ensure it meets your needs:

2.1 Compatibility

  • Vehicle Compatibility: Ensure the device is compatible with your vehicle’s make, model, and year. Some devices are designed for specific vehicle types or brands.
  • Protocol Support: Check if the device supports the OBDII protocols used by your vehicle (e.g., CAN, ISO, PWM, VPW). Most modern vehicles use the CAN (Controller Area Network) protocol.
  • Operating System Compatibility: If using a smartphone-based adapter, ensure the device is compatible with your phone’s operating system (iOS or Android).

2.2 Functionality

  • Reading and Clearing DTCs: The ability to read and clear diagnostic trouble codes is a fundamental feature.
  • Live Data Streaming: Live data allows you to monitor real-time engine parameters, such as RPM, coolant temperature, and oxygen sensor readings.
  • Freeze Frame Data: Freeze frame data captures the engine conditions when a DTC was triggered, providing valuable diagnostic information.
  • Bidirectional Control: Bidirectional control allows you to send commands to the vehicle’s computer to activate specific components or perform tests.
  • Advanced Diagnostics: Some devices offer advanced diagnostic features, such as ABS (Anti-lock Braking System) diagnostics, SRS (Supplemental Restraint System) diagnostics, and TPMS (Tire Pressure Monitoring System) diagnostics.

2.3 User Interface and Ease of Use

  • Display Size and Clarity: A larger, clearer display makes it easier to read the data.
  • Menu Navigation: An intuitive menu system simplifies the process of finding and using the device’s features.
  • Software Updates: Regular software updates ensure the device remains compatible with the latest vehicle models and diagnostic protocols.
  • Multilingual Support: Multilingual support can be beneficial for users who prefer to use the device in their native language.

2.4 Data Logging and Reporting

  • Data Logging: The ability to log data over time allows you to analyze trends and identify intermittent problems.
  • Reporting: Some devices can generate reports that can be printed or shared with others.
  • Cloud Storage: Cloud storage allows you to store and access your data from multiple devices.

2.5 Build Quality and Durability

  • Robust Construction: A well-built device can withstand the rigors of automotive repair.
  • Protective Case: A protective case can help prevent damage from drops and impacts.
  • Cable Quality: A high-quality cable ensures a reliable connection to the OBDII port.

2.6 Cost vs. Benefit

Assessing the price point against the functionality offered is crucial. A more expensive device may offer features that are unnecessary for basic home use.

3. Top OBDII Computer Hookup Devices on the Market

Here’s a look at some of the top OBDII computer hookup devices currently available, catering to different needs and budgets:

Device Features Price Target User
Autel MaxiSys MS906BT Advanced diagnostics, bidirectional control, coding, adaptations, key programming, J2534 ECU programming $1,200 – $1,500 Professional mechanics, advanced DIYers
Snap-on Solus Edge Comprehensive diagnostics, code reading, live data, functional tests, guided component tests, vehicle-specific data $3,000 – $4,000 Professional mechanics, shop owners
Launch X431 V+ Full system diagnostics, service resets, coding, adaptations, actuation tests, online programming $900 – $1,200 Professional mechanics, advanced DIYers
BlueDriver Bluetooth Pro Bluetooth connectivity, iOS and Android compatibility, code reading, live data, enhanced diagnostics for ABS, SRS, TPMS $120 – $150 DIYers, car enthusiasts
FIXD Sensor Professional Scan Tool Vehicle health monitoring, maintenance reminders, repair cost estimates, code lookup, DIY guides $59.99 Car owners, DIYers looking for straightforward information
INNOVA 3100i OBD2 code reader with ABS/SRS diagnostic capabilities, Bluetooth connectivity to app for enhanced reporting $79.99 Car owners, DIYers seeking added safety-system diagnostics

Note: Prices are approximate and may vary depending on the retailer and specific features.

3.1 Autel MaxiSys MS906BT

The Autel MaxiSys MS906BT is a powerful and versatile diagnostic scanner designed for professional mechanics and advanced DIYers. It offers a wide range of features, including:

  • Advanced Diagnostics: Comprehensive diagnostics for all vehicle systems.
  • Bidirectional Control: The ability to perform bidirectional tests and activate components.
  • Coding and Adaptations: Advanced coding and adaptation capabilities for customizing vehicle settings.
  • Key Programming: Key programming functionality for select vehicle models.
  • J2534 ECU Programming: Support for J2534 ECU programming, allowing you to reprogram vehicle ECUs.
  • Pros: Extensive features, wide vehicle coverage, user-friendly interface.
  • Cons: High price, may be overkill for basic users.

3.2 Snap-on Solus Edge

The Snap-on Solus Edge is a professional-grade diagnostic scanner known for its comprehensive diagnostics and vehicle-specific data. It offers features such as:

  • Comprehensive Diagnostics: In-depth diagnostics for all vehicle systems.
  • Code Reading and Live Data: The ability to read and clear codes and view live data.
  • Functional Tests: Functional tests for verifying the operation of vehicle components.
  • Guided Component Tests: Step-by-step guided component tests to help diagnose problems.
  • Vehicle-Specific Data: Access to vehicle-specific data and repair information.
  • Pros: Extensive vehicle coverage, comprehensive diagnostics, guided tests.
  • Cons: Very high price, requires a subscription for updates.

3.3 Launch X431 V+

The Launch X431 V+ is a versatile diagnostic scanner that offers a wide range of features at a competitive price. It includes:

  • Full System Diagnostics: Comprehensive diagnostics for all vehicle systems.
  • Service Resets: The ability to perform service resets, such as oil reset, brake pad reset, and steering angle reset.
  • Coding and Adaptations: Coding and adaptation capabilities for customizing vehicle settings.
  • Actuation Tests: Actuation tests for verifying the operation of vehicle components.
  • Online Programming: Support for online programming for select vehicle models.
  • Pros: Wide vehicle coverage, extensive features, competitive price.
  • Cons: Can be overwhelming for beginners, software updates can be costly.

3.4 BlueDriver Bluetooth Pro

The BlueDriver Bluetooth Pro is a smartphone-based OBDII adapter that offers a convenient and affordable way to diagnose your vehicle. It features:

  • Bluetooth Connectivity: Wireless connectivity to your smartphone or tablet.
  • iOS and Android Compatibility: Compatible with both iOS and Android devices.
  • Code Reading and Live Data: The ability to read and clear codes and view live data.
  • Enhanced Diagnostics: Enhanced diagnostics for ABS, SRS, and TPMS systems.
  • Pros: Affordable, easy to use, wireless connectivity.
  • Cons: Limited functionality compared to professional scanners, relies on a smartphone for display.

3.5 FIXD Sensor Professional Scan Tool

The FIXD Sensor offers vehicle health insights and DIY guides directly to your phone:

  • Vehicle health monitoring sends you alerts for potential issues.
  • Maintenance reminders help you keep up with services, like oil changes.
  • Repair cost estimates let you know what to expect before you visit a mechanic.
  • Code lookup provides simple definitions for those pesky check engine lights.
  • DIY guides offer step-by-step instructions to tackle fixes yourself.
  • Pros: Ease of use, price point, plain-language diagnostics
  • Cons: Reliant on mobile app

3.6 INNOVA 3100i

The INNOVA 3100i is an OBD2 code reader with extra safety-system diagnostics:

  • ABS/SRS diagnostic capability to tackle brake and airbag trouble codes.
  • Bluetooth connectivity to a companion app for detailed reports.
  • Code lookup guides you through common issues and remedies.
  • Pros: ABS/SRS coverage, Bluetooth integration, affordable
  • Cons: Feature set focused primarily on the safety-system diagnostics

4. Benefits of Using an OBDII Computer Hookup Device

Using an OBDII computer hookup device offers numerous benefits for both professional mechanics and DIY enthusiasts:

4.1 Accurate Diagnostics

  • Pinpointing Problems: OBDII devices can accurately identify the source of a problem, saving time and money on unnecessary repairs.
  • Reducing Guesswork: By providing specific diagnostic trouble codes, these devices eliminate guesswork and help mechanics focus on the root cause of the issue.
  • Verifying Repairs: After performing a repair, an OBDII device can be used to verify that the problem has been resolved and that no other issues exist.

4.2 Cost Savings

  • Avoiding Unnecessary Repairs: By accurately diagnosing the problem, you can avoid replacing parts that are not faulty.
  • Performing DIY Repairs: With the help of an OBDII device, you can perform many repairs yourself, saving on labor costs.
  • Negotiating Fair Prices: Knowing the specific problem with your vehicle can help you negotiate a fair price with a mechanic.

4.3 Improved Vehicle Performance

  • Early Detection of Problems: OBDII devices can detect problems early, before they cause significant damage or affect vehicle performance.
  • Optimizing Fuel Efficiency: By monitoring engine parameters, you can identify issues that may be affecting fuel efficiency and take steps to improve it.
  • Reducing Emissions: OBDII devices can help you identify and resolve issues that may be causing excessive emissions.

4.4 Enhanced Maintenance

  • Tracking Vehicle Health: OBDII devices allow you to track the overall health of your vehicle and identify potential problems before they become serious.
  • Performing Preventive Maintenance: By monitoring engine parameters, you can perform preventive maintenance to keep your vehicle running smoothly and avoid costly repairs.
  • Extending Vehicle Lifespan: Regular use of an OBDII device can help you extend the lifespan of your vehicle by identifying and resolving problems early.

4.5 Increased Safety

  • Identifying Safety Issues: OBDII devices can identify safety-related issues, such as problems with the ABS or SRS systems, allowing you to address them promptly.
  • Preventing Accidents: By identifying and resolving potential problems, you can reduce the risk of accidents caused by mechanical failures.
  • Ensuring Vehicle Roadworthiness: Regular use of an OBDII device can help you ensure that your vehicle is roadworthy and safe to drive.

5. Practical Applications of OBDII Computer Hookup Devices

OBDII computer hookup devices can be used in a variety of practical applications, including:

5.1 Diagnosing Check Engine Light Issues

  • Identifying the Cause: The most common use of an OBDII device is to diagnose the cause of a check engine light.
  • Reading Diagnostic Trouble Codes: The device will display a diagnostic trouble code (DTC) that corresponds to the problem.
  • Researching the Code: You can then research the code online or in a repair manual to learn more about the problem and how to fix it.

5.2 Monitoring Engine Performance

  • Real-Time Data: OBDII devices can display real-time engine data, such as RPM, coolant temperature, and oxygen sensor readings.
  • Identifying Performance Issues: By monitoring these parameters, you can identify performance issues, such as a misfiring engine or a faulty sensor.
  • Optimizing Engine Tuning: You can also use the data to optimize engine tuning for better performance and fuel efficiency.

5.3 Performing Emissions Testing

  • Checking Emissions Readiness: Many OBDII devices can check the emissions readiness status of your vehicle.
  • Identifying Emissions Problems: This can help you determine if your vehicle will pass an emissions test.
  • Resolving Emissions Issues: If your vehicle is not ready for emissions testing, the OBDII device can help you identify and resolve the underlying problems.

5.4 Resetting Service Lights

  • Resetting Maintenance Lights: Some OBDII devices can reset service lights, such as the oil change light or the maintenance required light.
  • Following Maintenance Schedules: This allows you to keep track of your vehicle’s maintenance schedule and ensure that it is properly maintained.
  • Avoiding Over-Servicing: Resetting the service lights also helps you avoid over-servicing your vehicle, which can waste time and money.

5.5 Conducting Pre-Purchase Inspections

  • Assessing Vehicle Condition: Before buying a used car, an OBDII device can be used to assess its condition.
  • Identifying Hidden Problems: The device can reveal hidden problems that may not be apparent during a visual inspection.
  • Negotiating a Fair Price: This information can help you negotiate a fair price for the vehicle or avoid buying a vehicle with significant problems.

6. Common Diagnostic Trouble Codes (DTCs) and Their Meanings

Understanding common DTCs can help you quickly diagnose and resolve vehicle problems. Here are some of the most common DTCs and their meanings:

DTC Description Possible Causes
P0171 System Too Lean (Bank 1) Vacuum leak, faulty oxygen sensor, dirty mass airflow sensor, low fuel pressure
P0300 Random/Multiple Cylinder Misfire Detected Faulty spark plugs, ignition coils, fuel injectors, vacuum leaks, low compression
P0420 Catalyst System Efficiency Below Threshold (Bank 1) Faulty catalytic converter, oxygen sensors, exhaust leaks
P0442 Evaporative Emission Control System Leak Detected (Small Leak) Loose or damaged fuel cap, cracked or damaged vapor lines, faulty purge valve
P0455 Evaporative Emission Control System Leak Detected (Large Leak) Missing or loose fuel cap, cracked or damaged vapor lines, faulty purge valve, faulty vent valve
P0101 Mass Air Flow (MAF) Sensor Circuit Range/Performance Problem Dirty or faulty MAF sensor, intake air leaks, wiring problems
P0113 Intake Air Temperature (IAT) Sensor Circuit High Input Faulty IAT sensor, wiring problems, ECM issue
P0301 Cylinder 1 Misfire Detected Faulty spark plug, ignition coil, fuel injector, low compression, vacuum leak
B1001 Electronic Control Unit (ECU) Internal Failure Faulty ECU, wiring problems

Note: This is not an exhaustive list, and the specific meaning of a DTC may vary depending on the vehicle make and model. Always consult a repair manual or online resource for more information.

7. Safety Precautions When Using OBDII Computer Hookup Devices

While OBDII computer hookup devices are generally safe to use, it’s important to follow these safety precautions:

7.1 Read the Manual

  • Understanding Instructions: Before using the device, read the manual carefully to understand its features and limitations.
  • Avoiding Damage: Following the manufacturer’s instructions can help you avoid damaging the device or your vehicle.

7.2 Disconnect the Device When Not in Use

  • Preventing Battery Drain: Leaving the device connected to the OBDII port when not in use can drain the vehicle’s battery.
  • Avoiding Interference: Disconnecting the device can also prevent interference with the vehicle’s electronic systems.

7.3 Do Not Use While Driving

  • Avoiding Distractions: Using the device while driving can be distracting and dangerous.
  • Pulling Over Safely: If you need to use the device while driving, pull over to a safe location first.

7.4 Be Careful When Clearing Codes

  • Understanding Consequences: Clearing codes can erase important diagnostic information and may affect the vehicle’s performance.
  • Documenting Codes: Be sure to document the codes before clearing them, and only clear them if you have resolved the underlying problem.

7.5 Use Proper Grounding

  • Preventing Electrical Shocks: When working with electrical components, use proper grounding to prevent electrical shocks.
  • Avoiding Damage to Electronics: Proper grounding can also help prevent damage to the vehicle’s electronic systems.

8. The Future of OBDII Technology

OBDII technology is constantly evolving, with new features and capabilities being added all the time. Here are some of the trends shaping the future of OBDII technology:

8.1 Wireless Connectivity

  • Bluetooth and Wi-Fi: More OBDII devices are adopting wireless connectivity via Bluetooth and Wi-Fi, allowing for seamless integration with smartphones, tablets, and cloud-based services.
  • Remote Diagnostics: Wireless connectivity enables remote diagnostics, where technicians can access vehicle data from a remote location.

8.2 Cloud-Based Services

  • Data Storage: Cloud-based services allow users to store and access their vehicle data from anywhere.
  • Analytics and Reporting: Cloud-based analytics can provide valuable insights into vehicle performance and maintenance needs.
  • Over-the-Air Updates: Cloud-based services can deliver over-the-air software updates to OBDII devices, ensuring they remain compatible with the latest vehicles and diagnostic protocols.

8.3 Integration with Advanced Driver-Assistance Systems (ADAS)

  • ADAS Calibration: OBDII devices are increasingly being used to calibrate ADAS systems, such as adaptive cruise control, lane departure warning, and automatic emergency braking.
  • ADAS Diagnostics: OBDII devices can also diagnose problems with ADAS systems, helping to ensure they are functioning properly.

8.4 Artificial Intelligence (AI) and Machine Learning (ML)

  • Predictive Maintenance: AI and ML algorithms can analyze vehicle data to predict when maintenance will be needed, helping to prevent breakdowns and extend vehicle lifespan.
  • Automated Diagnostics: AI and ML can also automate the diagnostic process, making it easier for technicians to identify and resolve vehicle problems.

8.5 Enhanced Security

  • Cybersecurity Measures: As OBDII devices become more connected, cybersecurity is becoming increasingly important.
  • Protecting Vehicle Data: Manufacturers are implementing cybersecurity measures to protect vehicle data from unauthorized access and hacking.

9. Purchasing OBDII Computer Hookup Devices from CARDIAGTECH.NET

At CARDIAGTECH.NET, we pride ourselves on offering a comprehensive selection of OBDII computer hookup devices to meet the diverse needs of our customers. Whether you’re a professional mechanic or a DIY enthusiast, we have the perfect tool for you.

9.1 Why Choose CARDIAGTECH.NET?

  • Wide Selection: We offer a wide selection of OBDII computer hookup devices from leading manufacturers.
  • Competitive Prices: We offer competitive prices on all of our products.
  • Expert Advice: Our team of experts can help you choose the right device for your needs.
  • Excellent Customer Service: We provide excellent customer service and support.
  • Secure Online Ordering: Our online ordering system is secure and easy to use.

9.2 How to Purchase

  • Visit Our Website: Visit our website at CARDIAGTECH.NET to browse our selection of OBDII computer hookup devices.
  • Contact Us: Contact us via WhatsApp at +1 (641) 206-8880 or visit our location at 276 Reock St, City of Orange, NJ 07050, United States for personalized assistance.
  • Place Your Order: Once you have found the right device, place your order online or by phone.
  • Fast Shipping: We offer fast shipping to anywhere in the United States.
  • Satisfaction Guarantee: We offer a satisfaction guarantee on all of our products.

9.3 Benefits of Purchasing from Us

  • Quality Products: We only sell high-quality products from reputable manufacturers.
  • Expert Support: Our team of experts can provide you with expert support and advice.
  • Peace of Mind: You can have peace of mind knowing that you are purchasing from a trusted source.
  • Long-Term Value: Our products are designed to provide long-term value and reliability.
  • Customer Satisfaction: We are committed to customer satisfaction.

10. Frequently Asked Questions (FAQs) About OBDII Computer Hookup Devices

Here are some frequently asked questions about OBDII computer hookup devices:

1. What is the OBDII port?
The OBDII (On-Board Diagnostics II) port is a standardized connector found in most vehicles manufactured after 1996. It is used to access the vehicle’s computer system for diagnostic and monitoring purposes.

2. Where is the OBDII port located?
The OBDII port is typically located under the dashboard on the driver’s side. Consult your vehicle’s owner’s manual if you can’t find it.

3. What is a DTC?
DTC stands for Diagnostic Trouble Code. It is a standardized code that the vehicle’s computer generates when it detects a problem with the vehicle’s systems.

4. Can I clear DTCs myself?
Yes, you can clear DTCs using an OBDII computer hookup device. However, it is important to understand the consequences of clearing codes and to only clear them if you have resolved the underlying problem.

5. Will clearing DTCs fix the problem?
No, clearing DTCs will not fix the problem. Clearing codes only erases the code from the vehicle’s computer memory. The underlying problem will still exist and the code will likely return if the problem is not resolved.

6. What is live data?
Live data refers to the real-time engine parameters that an OBDII device can display, such as RPM, coolant temperature, and oxygen sensor readings.

7. What is freeze frame data?
Freeze frame data captures the engine conditions when a DTC was triggered, providing valuable diagnostic information.

8. What is bidirectional control?
Bidirectional control refers to the ability of an OBDII device to send commands to the vehicle’s computer to activate specific components or perform tests.

9. What is CAN protocol?
CAN stands for Controller Area Network. It is a standardized communication protocol used by most modern vehicles to communicate between different electronic control units (ECUs).

10. How do I choose the right OBDII computer hookup device?
Consider your needs and budget when choosing an OBDII computer hookup device. If you are a professional mechanic, you will need a more advanced device with comprehensive diagnostic capabilities. If you are a DIY enthusiast, a basic code reader or smartphone-based adapter may be sufficient.

Conclusion

OBDII computer hookup devices are invaluable tools for diagnosing and maintaining modern vehicles. Understanding their functionality, key features, and practical applications can empower you to make informed decisions and keep your vehicle running smoothly. Whether you’re a professional mechanic or a DIY enthusiast, investing in the right OBDII device can save you time and money while improving your vehicle’s performance and safety. At CARDIAGTECH.NET, we are dedicated to providing you with the best OBDII solutions and expert support to meet your automotive diagnostic needs.

Ready to take control of your vehicle’s diagnostics? Contact CARDIAGTECH.NET today at +1 (641) 206-8880 or visit us at 276 Reock St, City of Orange, NJ 07050, United States. Let us help you find the perfect OBDII computer hookup device to keep your vehicle running at its best. Visit CARDIAGTECH.NET now!

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *