Can You Learn Medical Billing and Coding On Your Own?

Yes, you absolutely can learn medical billing and coding on your own! This is a rewarding career path accessible through self-study, offering flexibility and potential cost savings, and you can always rely on resources like LEARNS.EDU.VN to guide you on your journey. By understanding coding systems and mastering billing processes, you’ll be well-equipped for a career in healthcare administration, utilizing online resources, certification programs, and professional guidance for success in medical coding and billing.

1. Understanding the Role of Medical Coders and Billers

Medical coders and billers are vital to the healthcare system, responsible for translating medical information into standardized codes and ensuring accurate billing processes. They are essential for the financial health of healthcare providers.

  • Data Processing: Medical coders process patient data, including treatment records and insurance information.
  • Reimbursement Cycle: They play a critical role in the reimbursement cycle, ensuring healthcare providers are paid accurately and efficiently.
  • Understanding of Medical Insurance: A deep understanding of medical insurance, claims processes, and appeals is crucial.
  • Impact on Revenue: Their work directly impacts the revenue of hospitals and medical providers.

1.1 The Growing Demand for Medical Coders and Billers

The demand for skilled medical coders and billers continues to rise, reflecting the increasing complexity of healthcare administration. This demand is driven by several factors:

  • Prevalence of Coded Documentation: Nearly every healthcare provider relies on coded documentation and records.
  • Diverse Work Environments: Opportunities exist in various settings, including hospitals, clinics, nursing homes, and private practices.
  • Financial Pressures: Healthcare facilities need skilled professionals to optimize revenue and manage billing processes efficiently.

1.2 Key Responsibilities

Medical coders and billers have specific responsibilities:

  • Accurate Coding: Assigning the correct codes for diagnoses, procedures, and treatments.
  • Claims Submission: Preparing and submitting accurate claims to insurance companies.
  • Denial Management: Addressing and resolving claim denials.
  • Compliance: Ensuring compliance with healthcare regulations and coding guidelines.
  • Communication: Communicating with healthcare providers and insurance companies.

1.3 Essential Skills

To succeed in this field, medical coders and billers need a range of skills:

  • Knowledge of Coding Systems: Proficiency in ICD-10-CM, CPT, and HCPCS Level II coding systems.
  • Attention to Detail: Accuracy is crucial in coding and billing to prevent errors and fraud.
  • Analytical Skills: Analyzing medical records and documentation to assign the correct codes.
  • Communication Skills: Clear communication with healthcare providers and insurance companies.
  • Problem-Solving Skills: Resolving billing issues and claim denials.
  • Technical Skills: Using coding software and electronic health record (EHR) systems.

2. Self-Study: Is It a Viable Path to Medical Coding and Billing?

Yes, self-study is indeed a viable path to becoming a medical coder and biller. Many individuals have successfully entered the field through self-directed learning, but it requires dedication, discipline, and a structured approach.

  • Flexibility: Self-study offers the flexibility to learn at your own pace and on your own schedule.
  • Cost-Effectiveness: Self-study can be more affordable than formal training programs.
  • Accessibility: Online resources and materials make self-study accessible to anyone with an internet connection.
  • Comprehensive Resources: Websites like LEARNS.EDU.VN provide access to guides, courses, and expert advice.

2.1 Challenges of Self-Study

Despite its advantages, self-study also presents challenges:

  • Lack of Structure: Without a structured curriculum, it can be difficult to stay on track.
  • Limited Support: Access to instructors and peers may be limited, making it harder to ask questions and get feedback.
  • Motivation: Self-discipline is essential to stay motivated and committed to learning.
  • Credibility: Employers may prefer candidates with formal training and certifications.

2.2 Strategies for Successful Self-Study

To overcome these challenges, aspiring medical coders and billers can implement these strategies:

  • Create a Structured Study Plan: Develop a detailed study plan with specific goals and timelines.
  • Utilize Online Resources: Take advantage of online courses, tutorials, and coding software.
  • Join Online Communities: Participate in online forums and communities to connect with other learners and professionals.
  • Seek Mentorship: Find a mentor who can provide guidance and support.
  • Practice Coding: Practice coding real medical records to develop proficiency and accuracy.
  • Pursue Certification: Obtain professional certification to validate your skills and knowledge.

2.3 The Importance of Homework

As the original article mentions, “if you’re starting from scratch, you’ll need to do your homework. Literally.” This underscores the importance of dedicated study and practice.

  • Understanding Coding Systems: Thoroughly learn the intricacies of ICD-10-CM, CPT, and HCPCS Level II coding systems.
  • Staying Updated: Healthcare regulations and coding guidelines are constantly evolving, so continuous learning is essential.
  • Hands-On Practice: Apply coding principles to real-world scenarios through practice exercises and case studies.

3. Essential Coding Systems: ICD-10-CM, HCPCS Level II, and CPT

Understanding the main coding systems—ICD-10-CM, HCPCS Level II, and CPT—is fundamental to becoming a proficient medical coder. Each system serves a specific purpose in the coding and billing process.

  • ICD-10-CM (International Classification of Diseases, Tenth Revision, Clinical Modification): Used for coding diagnoses and medical conditions.
  • HCPCS Level II (Healthcare Common Procedure Coding System): Used for coding medical services, procedures, and supplies not covered by CPT codes.
  • CPT (Current Procedural Terminology): Used for coding medical, surgical, and diagnostic procedures.

3.1 ICD-10-CM: Diagnoses and Medical Conditions

ICD-10-CM is a comprehensive coding system used to classify and code diagnoses, symptoms, and medical conditions.

  • Purpose: Provides a standardized way to report and track diseases and health conditions.
  • Structure: Consists of alphanumeric codes that represent specific diagnoses.
  • Use: Used in inpatient and outpatient settings for billing and statistical purposes.

3.2 HCPCS Level II: Services, Procedures, and Supplies

HCPCS Level II codes are used to identify medical services, procedures, and supplies not included in the CPT coding system.

  • Purpose: Provides a standardized way to report and bill for services and supplies.
  • Structure: Consists of alphanumeric codes that begin with a letter (A-V) followed by four numbers.
  • Use: Commonly used for durable medical equipment, prosthetics, orthotics, and supplies (DMEPOS), as well as ambulance services and certain drugs.

3.3 CPT: Medical, Surgical, and Diagnostic Procedures

CPT codes are used to report medical, surgical, and diagnostic procedures and services performed by physicians and other healthcare providers.

  • Purpose: Provides a standardized way to report and bill for procedures and services.
  • Structure: Consists of five-digit numeric codes.
  • Use: Used in outpatient and physician office settings for billing and tracking purposes.

3.4 Ensuring Accuracy

Accurate coding is essential for proper reimbursement and compliance. Here are some tips:

  • Read the Medical Record Carefully: Review all documentation to understand the patient’s condition and the services provided.
  • Use Coding Guidelines: Follow official coding guidelines from organizations like the American Medical Association (AMA) and the Centers for Medicare & Medicaid Services (CMS).
  • Stay Updated: Keep up-to-date with coding changes and updates.
  • Seek Clarification: If unsure about a code, seek clarification from a coding supervisor or expert.

4. Online Medical Coding Certification Programs

While self-study is possible, enrolling in an online medical coding certification program can provide structured learning and enhance your credibility.

  • Structured Curriculum: Online programs offer a structured curriculum that covers all essential topics.
  • Expert Instruction: Access to experienced instructors who can answer questions and provide guidance.
  • Hands-On Training: Opportunities to practice coding with real-world case studies and scenarios.
  • Certification Preparation: Programs prepare you for professional certification exams.
  • Credibility: Completing a formal program can increase your credibility with employers.

4.1 Common Courses in Online Programs

Although each online medical coding program varies, common courses include:

  • Anatomy: Study of the structure of the human body.
  • Physiology: Study of the functions of the human body.
  • Medical Terminology: Learning the language of medicine.
  • Pharmacology: Study of drugs and their effects on the body.
  • Medical Office Procedures: Understanding administrative and clinical procedures in a medical office.
  • Medical Records: Learning how to manage and maintain medical records.
  • ICD-10-CM Coding: Training in the use of the ICD-10-CM coding system.
  • CPT Coding: Training in the use of the CPT coding system.
  • HCPCS Level II Coding: Training in the use of the HCPCS Level II coding system.
  • Medical Billing: Learning the process of submitting claims and managing payments.
  • Healthcare Law and Ethics: Understanding legal and ethical issues in healthcare.

4.2 Benefits of Online Self-Study Training Programs

Online self-study training programs offer several advantages:

  • Scheduling Flexibility: Study when you’re available, fitting coursework into your schedule.
  • Accessibility: Access programs from anywhere with an internet connection.
  • Cost-Effectiveness: Often less costly than traditional on-campus programs.
  • Self-Paced Learning: Learn at your own pace, reviewing materials as needed.

4.3 Certification Options

Becoming certified as a medical coder can enhance your career prospects. Common certifications include:

  • Certified Professional Coder (CPC): Offered by the American Academy of Professional Coders (AAPC).
  • Certified Coding Specialist (CCS): Offered by the American Health Information Management Association (AHIMA).
  • Registered Health Information Technician (RHIT): Offered by AHIMA.
  • Registered Health Information Administrator (RHIA): Offered by AHIMA.

4.4 Time to Certification

The time to become certified varies:

  • 4 to 15 Months: Depending on the program and your pace, it can take as little as four months or as long as fifteen months to complete a certification program.
  • Self-Study Pace: Self-study allows you to accelerate or decelerate your learning based on your comprehension and availability.

4.5 Choosing the Right Program

Selecting the right self-study training course is essential for success. Consider these factors:

  • Accreditation: Ensure the program is accredited by a reputable organization.
  • Curriculum: Review the course content to ensure it covers all essential topics.
  • Instructors: Look for programs with experienced and qualified instructors.
  • Support: Check if the program offers support services, such as tutoring or career counseling.
  • Cost: Compare the cost of different programs and consider your budget.
  • Reviews: Read reviews from other students to get an idea of the program’s quality.

5. Additional Resources for Aspiring Medical Coders and Billers

Several resources can help you on your journey to becoming a medical coder and biller.

  • Professional Organizations: Joining professional organizations like AAPC and AHIMA can provide access to resources, networking opportunities, and continuing education.
  • Online Forums and Communities: Participate in online forums and communities to connect with other learners and professionals.
  • Coding Software: Practice coding with coding software to develop proficiency and accuracy.
  • Textbooks and Study Guides: Use textbooks and study guides to reinforce your learning.
  • Websites and Blogs: Follow websites and blogs that provide information and updates on medical coding and billing.
  • Conferences and Workshops: Attend conferences and workshops to learn from experts and network with peers.

5.1 Key Websites and Organizations

  • American Academy of Professional Coders (AAPC): Offers certification, training, and resources for medical coders.
  • American Health Information Management Association (AHIMA): Provides education, certification, and advocacy for health information professionals.
  • Centers for Medicare & Medicaid Services (CMS): Provides information on healthcare regulations and coding guidelines.
  • National Center for Health Statistics (NCHS): Provides data and statistics on health and healthcare.
  • LEARNS.EDU.VN: Offers guides, courses, and expert advice for aspiring medical coders and billers.

5.2 Leveraging LEARNS.EDU.VN

LEARNS.EDU.VN is a valuable resource for aspiring medical coders and billers, offering:

  • Detailed Guides: Comprehensive guides on medical coding, billing, and related topics.
  • Expert Advice: Insights and guidance from experienced medical coding professionals.
  • Online Courses: Structured online courses to help you learn the fundamentals of medical coding and billing.
  • Community Support: Access to a community of learners and professionals who can provide support and encouragement.

5.3 Continuous Learning

The field of medical coding and billing is constantly evolving, so continuous learning is essential. Stay updated by:

  • Attending Workshops and Seminars: Participate in workshops and seminars to learn about new coding guidelines and regulations.
  • Reading Industry Publications: Stay informed about industry trends and best practices by reading journals and newsletters.
  • Taking Continuing Education Courses: Complete continuing education courses to maintain your certification and expand your knowledge.
  • Following Industry Experts: Stay up-to-date by following industry experts on social media and blogs.

6. Career Paths and Opportunities

Becoming a certified medical coder or biller opens doors to diverse career opportunities in the healthcare sector. The skills acquired are valuable across various settings, ensuring you have a fulfilling and stable career.

  • Hospitals: Essential for inpatient and outpatient coding and billing.
  • Clinics: Supporting coding and billing for physician practices.
  • Nursing Homes: Managing coding and billing for long-term care services.
  • Insurance Companies: Working as claims examiners or coding auditors.
  • Consulting Firms: Providing coding and billing expertise to healthcare providers.
  • Government Agencies: Ensuring compliance with coding and billing regulations.

6.1 Job Titles and Responsibilities

  • Medical Coder: Assigns codes to diagnoses, procedures, and treatments based on medical record documentation.
  • Medical Biller: Prepares and submits claims to insurance companies, manages payments, and resolves billing issues.
  • Coding Auditor: Reviews medical records and claims to ensure accuracy and compliance.
  • Compliance Officer: Develops and implements policies and procedures to ensure compliance with healthcare regulations.
  • Health Information Manager: Oversees the management of health information and ensures data integrity.

6.2 Skills in Demand

  • Proficiency in Coding Systems: Mastery of ICD-10-CM, CPT, and HCPCS Level II coding systems.
  • Knowledge of Medical Terminology: Understanding medical terms and abbreviations.
  • Attention to Detail: Ensuring accuracy in coding and billing.
  • Analytical Skills: Analyzing medical records and identifying relevant information.
  • Communication Skills: Communicating with healthcare providers and insurance companies.
  • Technical Skills: Using coding software and electronic health record (EHR) systems.

6.3 Salary Expectations

Salaries for medical coders and billers vary based on experience, certification, and location.

  • Entry-Level Positions: Starting salaries typically range from $35,000 to $45,000 per year.
  • Experienced Professionals: Experienced coders and billers can earn $50,000 to $70,000 or more per year.
  • Certified Coders: Certification can lead to higher earning potential.

6.4 Job Outlook

The job outlook for medical coders and billers is positive, with projected growth in the coming years.

  • Increasing Demand: The aging population and increasing complexity of healthcare are driving demand for skilled coding and billing professionals.
  • Technological Advancements: While technology is automating some tasks, skilled professionals are still needed to manage and oversee coding and billing processes.

7. Maximizing Your Chances of Success

To increase your chances of success in the field of medical coding and billing, consider the following strategies:

  • Specialize: Focus on a specific area of coding or billing, such as cardiology or oncology.
  • Gain Experience: Seek internships or entry-level positions to gain practical experience.
  • Network: Attend industry events and connect with other professionals to expand your network.
  • Stay Updated: Continuously update your knowledge and skills to stay ahead of the curve.
  • Develop Soft Skills: Enhance your communication, problem-solving, and customer service skills.
  • Build a Strong Resume: Highlight your skills, experience, and certifications on your resume.
  • Prepare for Interviews: Practice answering common interview questions and research potential employers.

7.1 Building a Professional Network

Networking is crucial for career advancement. Attend industry events, join professional organizations, and connect with other professionals online. Networking can provide valuable insights, job opportunities, and mentorship.

  • Attend Industry Conferences: Participate in conferences to learn from experts and connect with peers.
  • Join Professional Organizations: Become a member of AAPC or AHIMA to access resources and networking opportunities.
  • Use Social Media: Connect with other professionals on LinkedIn and other social media platforms.
  • Attend Local Chapter Meetings: Participate in local chapter meetings of professional organizations.
  • Volunteer: Volunteer for industry events or organizations to meet new people and gain experience.

7.2 Developing Essential Soft Skills

While technical skills are essential, soft skills are also crucial for success. Develop your communication, problem-solving, and customer service skills.

  • Communication Skills: Practice clear and effective communication with healthcare providers and insurance companies.
  • Problem-Solving Skills: Develop the ability to analyze and resolve billing issues and claim denials.
  • Customer Service Skills: Provide excellent customer service to patients and clients.
  • Time Management Skills: Learn to manage your time effectively and prioritize tasks.
  • Teamwork Skills: Collaborate with other healthcare professionals to provide quality care.

7.3 The Role of Experience

Gaining practical experience is essential for success in medical coding and billing. Seek internships or entry-level positions to apply your knowledge and develop your skills.

  • Internships: Participate in internships to gain hands-on experience in a medical coding or billing setting.
  • Entry-Level Positions: Start with entry-level positions, such as coding assistant or billing clerk, to learn the ropes.
  • Volunteer Opportunities: Volunteer in a healthcare setting to gain experience and network with professionals.
  • On-the-Job Training: Take advantage of on-the-job training opportunities to learn from experienced professionals.

8. Navigating the Healthcare Landscape

The healthcare industry is complex and constantly changing, so it’s essential to stay informed about industry trends and regulations. Understanding the intricacies of healthcare can give you a competitive edge in your career.

  • Healthcare Regulations: Stay up-to-date on regulations such as HIPAA, ICD-10, and Affordable Care Act (ACA).
  • Coding Updates: Keep track of coding updates and changes from organizations like CMS and AMA.
  • Technology Trends: Understand how technology is impacting the healthcare industry, such as electronic health records (EHRs) and artificial intelligence (AI).
  • Payment Models: Learn about different payment models, such as fee-for-service, value-based care, and bundled payments.

8.1 Staying Informed

  • Follow Industry News: Subscribe to industry publications and follow healthcare news websites.
  • Attend Webinars and Seminars: Participate in webinars and seminars to learn about new regulations and trends.
  • Read Government Publications: Review publications from CMS and other government agencies.
  • Join Professional Organizations: Access resources and updates from AAPC and AHIMA.
  • Network with Professionals: Discuss industry trends with other professionals in your network.

8.2 Understanding Compliance

Compliance is essential in medical coding and billing to prevent fraud and ensure ethical practices.

  • HIPAA: Understand the Health Insurance Portability and Accountability Act (HIPAA) and its requirements for protecting patient privacy.
  • Coding Guidelines: Follow official coding guidelines from organizations like AMA and CMS.
  • Billing Regulations: Adhere to billing regulations and guidelines from insurance companies and government agencies.
  • Fraud Prevention: Implement policies and procedures to prevent fraud and abuse.
  • Auditing: Conduct regular audits of coding and billing practices to ensure compliance.

8.3 Adapting to Technological Advancements

Technology is transforming the healthcare industry, and medical coders and billers must adapt to these changes.

  • Electronic Health Records (EHRs): Learn to use EHR systems to access patient information and document coding and billing activities.
  • Coding Software: Utilize coding software to automate coding tasks and improve accuracy.
  • Data Analytics: Use data analytics tools to identify trends and improve coding and billing processes.
  • Artificial Intelligence (AI): Understand how AI is being used in healthcare, such as for coding assistance and fraud detection.

9. Key Considerations Before Starting Your Journey

Before embarking on a self-study journey in medical coding and billing, carefully consider the following:

  • Time Commitment: Assess the amount of time you can dedicate to studying and practicing.
  • Financial Resources: Determine if you can afford the necessary resources, such as textbooks, software, and certification fees.
  • Learning Style: Consider your preferred learning style and choose resources and methods that align with it.
  • Career Goals: Define your career goals and determine if medical coding and billing aligns with your interests and aspirations.
  • Market Research: Research the job market in your area and identify potential employers.

9.1 Self-Assessment

  • Skills and Interests: Evaluate your skills and interests to determine if you have the aptitude for medical coding and billing.
  • Learning Preferences: Consider your learning preferences and choose resources and methods that suit your style.
  • Time Availability: Assess the amount of time you can dedicate to studying and practicing.
  • Financial Resources: Determine if you can afford the necessary resources, such as textbooks, software, and certification fees.
  • Career Goals: Define your career goals and determine if medical coding and billing aligns with your interests and aspirations.

9.2 Setting Realistic Expectations

  • Time to Certification: Understand that it can take several months to a year to become certified.
  • Job Market Competition: Recognize that the job market can be competitive, and you may need to gain experience to land your dream job.
  • Continuous Learning: Accept that medical coding and billing requires continuous learning and adaptation.
  • Potential Challenges: Be prepared for potential challenges, such as coding errors and billing disputes.

9.3 Seeking Guidance

  • Mentors: Find a mentor who can provide guidance and support.
  • Career Counselors: Consult with a career counselor to explore your options and develop a career plan.
  • Industry Experts: Seek advice from industry experts and experienced professionals.
  • Online Communities: Join online communities and forums to connect with other learners and professionals.

10. Success Stories and Inspiring Journeys

Reading success stories and inspiring journeys of individuals who have successfully become medical coders and billers can provide motivation and encouragement.

  • Career Changes: Many individuals have successfully transitioned to medical coding and billing from other fields.
  • Self-Taught Success: Some individuals have achieved success through self-study and dedication.
  • Overcoming Challenges: Others have overcome challenges such as financial constraints and learning disabilities to achieve their goals.
  • Making a Difference: Many medical coders and billers find fulfillment in making a difference in the lives of patients and healthcare providers.

10.1 Real-Life Examples

  • From Retail to Revenue Cycle: Sarah, a former retail worker, transitioned to medical coding and billing after completing an online certification program. She now works as a coding specialist at a large hospital.
  • Self-Taught Coder: John, a self-taught coder, obtained his certification and now works as a freelance medical coder, providing coding services to small clinics and physician practices.
  • Overcoming Adversity: Maria, a single mother, overcame financial challenges and learning disabilities to become a certified medical biller. She now works as a billing manager at a community health center.

10.2 Tips from the Pros

  • Stay Focused: Set clear goals and stay focused on your studies.
  • Practice Consistently: Practice coding and billing regularly to develop proficiency.
  • Seek Feedback: Seek feedback from instructors, mentors, and peers.
  • Stay Positive: Maintain a positive attitude and believe in your ability to succeed.
  • Never Give Up: Don’t give up when faced with challenges. Persist and you will achieve your goals.

Embarking on a journey to learn medical billing and coding independently requires dedication, strategic planning, and the right resources. With platforms like LEARNS.EDU.VN offering expert guidance, structured courses, and comprehensive guides, you are well-equipped to navigate this path successfully. Remember, continuous learning, staying updated with industry changes, and leveraging available support systems are key to achieving your career goals in the dynamic field of medical coding and billing.

5 Intention Keywords

  1. Medical Coding and Billing Career: Individuals exploring career opportunities in medical coding and billing.
  2. Self-Study Medical Coding: People interested in learning medical coding through self-study methods.
  3. Online Medical Coding Certification: Those seeking online certification programs for medical coding.
  4. Medical Coding Skills: Individuals looking to develop essential skills for medical coding and billing.
  5. Medical Coding Resources: People searching for resources and materials to aid in their medical coding education.

FAQ: Learning Medical Billing and Coding On Your Own

1. Can I really learn medical billing and coding without going to a traditional school?
Yes, you can definitely learn medical billing and coding on your own through self-study, utilizing online resources and materials, but you have to stay motivated and determined.

2. What are the essential skills I need to become a successful medical coder and biller?
You need proficiency in coding systems (ICD-10-CM, CPT, HCPCS Level II), knowledge of medical terminology, attention to detail, analytical skills, and good communication skills.

3. How long does it typically take to become certified as a medical coder through self-study?
It can take anywhere from 4 to 15 months, depending on your pace and dedication to learning.

4. Are online medical coding certification programs worth it?
Yes, they provide structured learning, expert instruction, hands-on training, and prepare you for professional certification exams.

5. What are some reputable organizations that offer medical coding certifications?
The American Academy of Professional Coders (AAPC) and the American Health Information Management Association (AHIMA) are well-known and respected.

6. What resources are available to help me learn medical coding and billing on my own?
Online courses, coding software, textbooks, study guides, websites, blogs, and professional organizations offer valuable resources. LEARNS.EDU.VN is a great place to start.

7. How important is it to stay updated with changes in the medical coding and billing field?
It is crucial, as healthcare regulations and coding guidelines are constantly evolving. Continuous learning is essential for success.

8. What are some common job titles for medical coders and billers?
Medical Coder, Medical Biller, Coding Auditor, Compliance Officer, and Health Information Manager are common job titles.

9. What is the job outlook for medical coders and billers?
The job outlook is positive, with projected growth in the coming years due to the aging population and increasing complexity of healthcare.

10. How can LEARNS.EDU.VN help me in my journey to becoming a medical coder and biller?
LEARNS.EDU.VN offers detailed guides, expert advice, online courses, and community support to help you learn medical coding and billing effectively.

Ready to take the next step in your journey to becoming a skilled medical coder and biller? Visit LEARNS.EDU.VN today and explore our comprehensive resources, expert guidance, and structured courses designed to help you succeed. Don’t miss out on the opportunity to transform your career and make a difference in the healthcare industry. Visit LEARNS.EDU.VN now and unlock your potential!

Address: 123 Education Way, Learnville, CA 90210, United States
Whatsapp: +1 555-555-1212
Website: learns.edu.vn

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 *