Can You Compare an Outgroup to a Species?

Comparing an outgroup to a species is a fundamental practice in evolutionary biology, allowing us to infer ancestral traits and understand phylogenetic relationships. At COMPARE.EDU.VN, we aim to demystify this process, offering clear comparisons and insights into evolutionary methodologies. Explore the logic, assumptions, and limitations of outgroup comparison to refine your understanding of evolutionary trees and trait evolution.

1. Understanding Outgroup Comparison: A Foundation of Phylogenetics

Outgroup comparison is a method used to determine the direction of evolutionary change. It involves examining a species or group of species (the outgroup) that is closely related to the group being studied (the ingroup) but not within it. The assumption is that the traits present in the outgroup are likely to be ancestral to the ingroup. This technique helps in polarizing characters—determining whether a trait evolved from state ‘a’ to state ‘a” or vice versa.

1.1. The Basic Premise of Outgroup Analysis

The fundamental concept behind outgroup comparison is based on the principle of parsimony: the simplest explanation is usually the best.

Alt Text: Illustration of the maximum parsimony principle showing the simplest evolutionary path.

In phylogenetic analysis, this means that the evolutionary pathway requiring the fewest changes is the most likely. By observing the character states in the outgroup, we can infer which state was present in the common ancestor of the ingroup, thus understanding the direction of character evolution.

1.2. Key Terminology in Outgroup Comparison

To effectively understand and apply outgroup comparison, familiarity with key terminologies is essential.

  • Ingroup: The group of taxa (species or other taxonomic units) whose evolutionary relationships are being investigated.
  • Outgroup: A taxon that is related to the ingroup but branched off earlier in evolutionary history. It serves as a reference point for determining ancestral traits.
  • Character State: The variant form of a character. For example, if the character is “number of legs,” the character states might be “two,” “four,” or “six.”
  • Phylogeny: The evolutionary history and relationships of a group of organisms.
  • Parsimony: The principle that, all other things being equal, the simplest explanation is the most likely. In phylogenetics, this often means the evolutionary tree that requires the fewest character changes.
  • Homology: Similarity in traits due to shared ancestry.
  • Ancestral Trait: A trait that was present in the common ancestor of a group.
  • Derived Trait: A trait that evolved from an ancestral trait.

1.3. Why Use Outgroup Comparison?

Outgroup comparison is crucial for several reasons:

  1. Determining Evolutionary Direction: It helps ascertain whether a character state evolved from ‘a’ to ‘a” or the reverse, providing insights into the sequence of evolutionary events.
  2. Rooting Phylogenetic Trees: By identifying ancestral traits, outgroup comparison allows us to root phylogenetic trees, indicating the most ancient node in the tree.
  3. Understanding Trait Evolution: It enables researchers to understand how traits have changed over time, which is essential for studying adaptation and diversification.

2. The Methodology of Outgroup Comparison: A Step-by-Step Guide

Outgroup comparison involves a systematic approach to analyzing character states and inferring evolutionary relationships. Here’s a step-by-step guide to the methodology.

2.1. Step 1: Define the Ingroup

The first step is to clearly define the ingroup—the group of species or taxa whose relationships you are interested in understanding. This requires specifying the boundaries of your study and identifying the members of the ingroup.

  • Example: If you are studying the evolutionary relationships of mammals, the ingroup would be all species of mammals.

2.2. Step 2: Identify Potential Outgroups

Next, identify one or more species that are closely related to the ingroup but not within it. The ideal outgroup should meet these criteria:

  • Close Relationship: The outgroup should be phylogenetically close to the ingroup to ensure that the shared traits are homologous.

  • Clear Separation: The outgroup must be distinct from the ingroup, representing a lineage that branched off earlier in evolutionary history.

  • Multiple Outgroups: Using multiple outgroups can provide a more robust assessment of ancestral states, especially if different outgroups suggest conflicting inferences.

  • Example: For mammals, suitable outgroups might include reptiles or birds, as they are closely related amniotes that diverged before the diversification of mammals.

2.3. Step 3: Character Selection and Data Collection

Choose relevant characters (traits) to compare between the ingroup and outgroup. These characters can be morphological (physical traits), molecular (DNA sequences), behavioral, or any other measurable attribute.

  • Character Selection: Select characters that vary within the ingroup and are likely to provide phylogenetic information. Avoid characters that are highly conserved or extremely variable, as they may not be informative.

  • Data Collection: Gather data on the character states for each member of the ingroup and the outgroup. This may involve examining specimens, sequencing DNA, or consulting existing literature.

  • Example: For mammals, you might select characters such as the presence of hair, mammary glands, or specific skeletal features. Data collection would involve examining anatomical specimens or consulting anatomical databases.

2.4. Step 4: Determine Character States

For each character, determine the character state present in the outgroup and each member of the ingroup. This involves careful observation and documentation.

  • Character State Assignment: Assign a specific state to each character for each taxon. For example, if the character is “presence of a tail,” the states could be “present” or “absent.”

  • Coding Data: Organize the character state data in a matrix, with taxa as rows and characters as columns. This matrix will be used for phylogenetic analysis.

  • Example: If you are comparing the presence of a tail in mammals, you would note whether a tail is present or absent in each species of mammal and in the chosen outgroup (e.g., reptiles).

2.5. Step 5: Infer Ancestral States

Using the character states observed in the outgroup, infer the ancestral state for each character in the ingroup. The assumption is that the state present in the outgroup is likely to be the ancestral state.

  • Parsimony Principle: Apply the principle of parsimony to determine the most likely ancestral state. If the outgroup has state ‘a’ for a particular character, assume that state ‘a’ was also present in the common ancestor of the ingroup, unless there is strong evidence to the contrary.
  • Multiple Outgroups: If using multiple outgroups, compare the character states across the outgroups. If the outgroups agree on the character state, this strengthens the inference of the ancestral state.

Alt Text: Phylogenetic tree showing the outgroup with an ancestral character state.

  • Example: If reptiles (the outgroup) have a tail, and some mammals have tails while others do not, you would infer that the presence of a tail is the ancestral state for mammals, and that some mammals have lost their tails over time.

2.6. Step 6: Construct a Phylogenetic Tree

Using the inferred ancestral states and the character state data, construct a phylogenetic tree that represents the evolutionary relationships within the ingroup.

  • Phylogenetic Analysis: Use computer software to perform phylogenetic analysis, such as maximum parsimony, maximum likelihood, or Bayesian inference. These methods use the character state data to construct the most likely phylogenetic tree.
  • Rooting the Tree: Root the phylogenetic tree using the outgroup. The outgroup is placed at the base of the tree, indicating that it is the most distantly related to the ingroup.

2.7. Step 7: Evaluate and Refine

Evaluate the resulting phylogenetic tree and refine it based on additional evidence or analyses.

  • Tree Evaluation: Assess the robustness of the tree by examining bootstrap values, which indicate the statistical support for each branch.
  • Additional Evidence: Incorporate additional evidence, such as fossil data or biogeographical information, to refine the tree and improve its accuracy.

3. Assumptions of Outgroup Comparison: Recognizing Limitations

Outgroup comparison relies on several assumptions, and understanding these assumptions is crucial for interpreting the results correctly. Here are the key assumptions and their implications.

3.1. Assumption 1: The Outgroup is Truly Outside the Ingroup

One of the fundamental assumptions of outgroup comparison is that the chosen outgroup is, in fact, outside the ingroup. This means that the outgroup should have diverged from the lineage leading to the ingroup before the diversification of the ingroup itself.

  • Implication: If the outgroup is incorrectly placed within the ingroup, the inferred ancestral states will be incorrect, leading to an inaccurate phylogenetic tree. Ensuring accurate phylogenetic placement of the outgroup is crucial for reliable outgroup comparison.

3.2. Assumption 2: Character State in the Outgroup is Ancestral

Outgroup comparison assumes that the character state observed in the outgroup is ancestral to the ingroup. This means that the outgroup retains the original state of the character, and any changes observed within the ingroup represent derived states.

  • Implication: This assumption may not always hold true. The outgroup itself may have undergone evolutionary changes, and the character state observed in the outgroup may not be the ancestral state for the ingroup. This can lead to incorrect inferences about the direction of character evolution.

3.3. Assumption 3: Evolution is Parsimonious

Outgroup comparison relies on the principle of parsimony, which assumes that the simplest explanation is the most likely. In phylogenetics, this means that the evolutionary pathway requiring the fewest character changes is the most likely.

  • Implication: Evolution does not always follow the most parsimonious path. Sometimes, evolutionary changes can be complex and involve multiple steps or reversals. Relying solely on parsimony can oversimplify the evolutionary history and lead to inaccurate reconstructions.

3.4. Assumption 4: Homology of Characters

Outgroup comparison assumes that the characters being compared between the ingroup and outgroup are homologous, meaning they share a common ancestry. This means that the similarity in traits is due to inheritance from a common ancestor, rather than convergent evolution.

  • Implication: If the characters are not homologous, the comparison is invalid. Convergent evolution can lead to superficial similarities that do not reflect shared ancestry, leading to incorrect inferences about evolutionary relationships.

3.5. Addressing the Limitations

While these assumptions can pose challenges, there are ways to mitigate their impact:

  • Multiple Outgroups: Using multiple outgroups can provide a more robust assessment of ancestral states and help identify cases where the outgroup may have undergone evolutionary changes.
  • Independent Evidence: Incorporating independent evidence, such as fossil data, biogeographical information, or molecular data, can help validate the results of outgroup comparison and refine phylogenetic inferences.
  • Phylogenetic Analysis Methods: Employing different phylogenetic analysis methods, such as maximum likelihood or Bayesian inference, can help account for complex evolutionary scenarios and improve the accuracy of phylogenetic reconstructions.

4. Common Pitfalls in Outgroup Comparison: Avoiding Errors

Outgroup comparison, while powerful, is susceptible to errors if not applied carefully. Being aware of these common pitfalls is essential for accurate phylogenetic analysis.

4.1. Incorrect Outgroup Selection

Choosing the wrong outgroup can lead to significant errors in phylogenetic inference. The outgroup must be closely related to the ingroup but definitively outside of it.

  • Pitfall: Selecting an outgroup that is too distantly related can result in misleading ancestral state inferences because the outgroup may have diverged significantly in its characteristics.
  • Solution: Conduct thorough phylogenetic analyses to confirm the placement of the outgroup. Use multiple potential outgroups to cross-validate results.

4.2. Character Misinterpretation

Misinterpreting character states can lead to incorrect coding of data, undermining the entire analysis.

  • Pitfall: Confusing homologous traits with analogous traits (those that evolved independently) can skew the results.
  • Solution: Carefully examine the characters and ensure they are truly homologous. Consider the developmental and genetic basis of the traits.

4.3. Overreliance on Parsimony

While parsimony is a useful principle, overreliance on it can lead to the selection of overly simplistic evolutionary scenarios.

  • Pitfall: Ignoring the possibility of convergent evolution, reversals, or complex evolutionary pathways can result in inaccurate phylogenetic trees.
  • Solution: Use a combination of phylogenetic methods, including maximum likelihood and Bayesian inference, to account for different evolutionary scenarios.

4.4. Inadequate Data Sampling

Insufficient data can lead to poorly supported phylogenetic trees.

  • Pitfall: Limited data can result in unresolved or poorly resolved trees, making it difficult to draw meaningful conclusions about evolutionary relationships.
  • Solution: Increase the number of characters and taxa included in the analysis. Incorporate molecular, morphological, and behavioral data to provide a comprehensive dataset.

4.5. Ignoring Evolutionary Rate Variation

Different characters may evolve at different rates, which can affect phylogenetic inference.

  • Pitfall: Assuming a constant rate of evolution across all characters can lead to biased results.
  • Solution: Use phylogenetic methods that account for rate variation among characters, such as partitioned Bayesian analysis.

4.6. Failure to Account for Missing Data

Missing data is a common problem in phylogenetic analysis, but it can introduce errors if not handled properly.

  • Pitfall: Ignoring missing data or treating it inappropriately can lead to inaccurate phylogenetic trees.
  • Solution: Use phylogenetic methods that can accommodate missing data, and carefully consider the potential impact of missing data on the results.

5. Examples of Outgroup Comparison: Practical Applications

To illustrate the application of outgroup comparison, let’s examine a few practical examples.

5.1. Example 1: Evolution of Feathers in Birds

One classic example of outgroup comparison involves the evolution of feathers in birds. To understand the origin of feathers, scientists have used reptiles as an outgroup.

  • Ingroup: Birds (Aves)
  • Outgroup: Reptiles (e.g., crocodiles, lizards)
  • Character: Presence of feathers
  • Character States: Feathers present, feathers absent

By observing that reptiles lack feathers, scientists infer that the presence of feathers is a derived trait that evolved within the avian lineage. Fossil evidence supports this inference, showing that early avian ancestors possessed primitive feathers.

5.2. Example 2: Evolution of Limbs in Tetrapods

Another example involves the evolution of limbs in tetrapods (four-limbed vertebrates). To understand the origin of limbs, scientists have used fish as an outgroup.

  • Ingroup: Tetrapods (amphibians, reptiles, mammals)
  • Outgroup: Fish (e.g., lobe-finned fish)
  • Character: Presence of limbs
  • Character States: Limbs present, limbs absent

By observing that fish lack limbs (except for the modified fins of lobe-finned fish), scientists infer that the presence of limbs is a derived trait that evolved in the tetrapod lineage. This inference is supported by fossil evidence showing the transition from fish fins to tetrapod limbs.

5.3. Example 3: Evolution of Lactation in Mammals

To understand the evolution of lactation in mammals, scientists have used reptiles as an outgroup.

  • Ingroup: Mammals (Mammalia)
  • Outgroup: Reptiles (e.g., lizards, snakes)
  • Character: Presence of lactation
  • Character States: Lactation present, lactation absent

Lactation, the production of milk to feed offspring, is a defining characteristic of mammals. Reptiles, as an outgroup, do not possess mammary glands or the ability to lactate. Therefore, through outgroup comparison, lactation is inferred to be a derived trait that evolved specifically within the mammalian lineage. This evolutionary innovation allowed mammals to provide nutrient-rich nourishment to their young, contributing to their success and diversification.

5.4. Example 4: Evolution of Flowers in Angiosperms

Outgroup comparison can also be applied to understand the evolution of flowers in angiosperms (flowering plants).

  • Ingroup: Angiosperms (flowering plants)
  • Outgroup: Gymnosperms (e.g., conifers, cycads)
  • Character: Presence of flowers
  • Character States: Flowers present, flowers absent

Gymnosperms, which include conifers and cycads, do not produce flowers. By using gymnosperms as an outgroup, scientists infer that the presence of flowers is a derived trait that evolved within the angiosperm lineage. This evolutionary innovation played a crucial role in the diversification and ecological success of angiosperms.

5.5. Example 5: Evolution of Bipedalism in Hominins

Another compelling example is the evolution of bipedalism (walking on two legs) in hominins (the group including humans and their extinct ancestors).

  • Ingroup: Hominins (Homo, Australopithecus, etc.)
  • Outgroup: Chimpanzees and other apes
  • Character: Mode of locomotion
  • Character States: Bipedal, quadrupedal

Chimpanzees and other apes primarily use quadrupedal locomotion. Through outgroup comparison, scientists infer that bipedalism is a derived trait that evolved within the hominin lineage. Fossil evidence supports this inference, showing the gradual evolution of bipedal adaptations in early hominins.

6. Best Practices for Outgroup Comparison: Ensuring Accuracy

To ensure the accuracy and reliability of outgroup comparison, follow these best practices.

6.1. Thoroughly Research Potential Outgroups

Carefully investigate the phylogenetic relationships of potential outgroups to ensure they are appropriately placed outside the ingroup.

  • Action: Consult recent phylogenetic studies and use multiple sources of evidence (molecular, morphological, fossil) to confirm the placement of the outgroup.

6.2. Use Multiple Outgroups

Employing multiple outgroups can provide a more robust assessment of ancestral states and help identify cases where one outgroup may be misleading.

  • Action: Select several outgroups that are closely related to the ingroup and compare the character states across the outgroups.

6.3. Critically Evaluate Character Homology

Ensure that the characters being compared are truly homologous and not the result of convergent evolution.

  • Action: Examine the developmental and genetic basis of the characters to confirm their shared ancestry.

6.4. Account for Evolutionary Rate Variation

Use phylogenetic methods that account for rate variation among characters to avoid biased results.

  • Action: Employ partitioned Bayesian analysis or other methods that allow different characters to evolve at different rates.

6.5. Address Missing Data Appropriately

Handle missing data carefully and use phylogenetic methods that can accommodate missing data.

  • Action: Use appropriate coding methods for missing data and consider the potential impact of missing data on the results.

6.6. Validate Results with Independent Evidence

Incorporate independent evidence, such as fossil data or biogeographical information, to validate the results of outgroup comparison.

  • Action: Compare the phylogenetic tree generated from outgroup comparison with other sources of evidence to assess its accuracy and reliability.

6.7. Be Aware of the Limitations

Recognize the assumptions and limitations of outgroup comparison and interpret the results accordingly.

  • Action: Acknowledge the potential for errors and uncertainties in the analysis and avoid overinterpreting the results.

7. Advanced Techniques in Outgroup Comparison: Enhancing Precision

As phylogenetic methods have advanced, so have the techniques for outgroup comparison. Incorporating these advanced techniques can enhance the precision and reliability of your analyses.

7.1. Bayesian Phylogenetic Inference

Bayesian phylogenetic inference is a powerful method for estimating phylogenetic trees and ancestral states. It uses a probabilistic framework to account for uncertainty and incorporate prior information.

  • How it Works: Bayesian methods use Markov Chain Monte Carlo (MCMC) algorithms to sample from the posterior distribution of phylogenetic trees and model parameters. This allows you to estimate the probability of different trees and character states, as well as to assess the uncertainty in your estimates.
  • Advantages: Bayesian methods can handle complex evolutionary models, account for rate variation, and incorporate prior information. They also provide a measure of uncertainty in the form of posterior probabilities.

7.2. Maximum Likelihood Estimation

Maximum likelihood (ML) estimation is another widely used method for phylogenetic inference. It seeks to find the tree and model parameters that maximize the likelihood of the observed data.

  • How it Works: ML methods use optimization algorithms to search for the tree and model parameters that best fit the data. They can accommodate complex evolutionary models and account for rate variation.
  • Advantages: ML methods are computationally efficient and can handle large datasets. They also provide a measure of statistical support for the tree in the form of bootstrap values.

7.3. Ancestral State Reconstruction

Ancestral state reconstruction is a technique used to estimate the character states of ancestral nodes in a phylogenetic tree. This can provide insights into the evolutionary history of traits and the processes that have shaped their evolution.

  • How it Works: Ancestral state reconstruction methods use the character state data and the phylogenetic tree to estimate the probability of different character states at each ancestral node. They can use parsimony, likelihood, or Bayesian approaches.
  • Advantages: Ancestral state reconstruction can help you understand the sequence of evolutionary events and identify the selective pressures that may have driven character evolution.

7.4. Incorporating Fossil Data

Fossil data can provide valuable information for phylogenetic analysis, especially for dating evolutionary events and calibrating molecular clocks.

  • How it Works: Fossil data can be used to constrain the ages of nodes in the phylogenetic tree. This can improve the accuracy of molecular clock estimates and provide a more realistic timeline for evolutionary events.
  • Advantages: Incorporating fossil data can help you understand the timing of evolutionary events and the tempo of evolution.

7.5. Using Molecular Clocks

Molecular clocks use the rate of molecular evolution to estimate the timing of evolutionary events. By calibrating the molecular clock with fossil data or other independent evidence, you can estimate the ages of nodes in the phylogenetic tree.

  • How it Works: Molecular clock methods assume that the rate of molecular evolution is relatively constant over time. By comparing the amount of genetic divergence between two lineages, you can estimate the time since they diverged.
  • Advantages: Molecular clocks can provide a powerful tool for dating evolutionary events and understanding the tempo of evolution.

8. The Future of Outgroup Comparison: Emerging Trends

The field of outgroup comparison continues to evolve, with new techniques and approaches emerging that promise to enhance our understanding of evolutionary relationships.

8.1. Phylogenomics

Phylogenomics, the application of genomic data to phylogenetic analysis, is revolutionizing the field of evolutionary biology. By analyzing entire genomes, scientists can obtain a wealth of information about evolutionary relationships and ancestral states.

  • Impact: Phylogenomics provides a more comprehensive view of evolutionary history, allowing for more accurate and well-supported phylogenetic trees.

8.2. Machine Learning

Machine learning algorithms are increasingly being used in phylogenetic analysis to identify patterns in data and improve the accuracy of phylogenetic inference.

  • Impact: Machine learning can help automate the process of character selection, identify complex evolutionary patterns, and improve the accuracy of ancestral state reconstruction.

8.3. Network Analysis

Network analysis is a technique used to visualize and analyze complex relationships between organisms. This can be particularly useful for studying the evolution of traits that are influenced by multiple genes or environmental factors.

  • Impact: Network analysis can provide insights into the complex interactions that drive evolution and help identify key genes and pathways that are involved in trait evolution.

8.4. Integrating Multiple Data Types

The integration of multiple data types, such as molecular, morphological, and behavioral data, is becoming increasingly common in phylogenetic analysis.

  • Impact: Integrating multiple data types can provide a more comprehensive view of evolutionary history and improve the accuracy of phylogenetic inference.

8.5. Community Science

Community science projects, in which citizen scientists contribute to data collection and analysis, are becoming increasingly popular in evolutionary biology.

  • Impact: Community science can help gather large datasets and increase public engagement in science.

9. Conclusion: Leveraging Outgroup Comparison for Evolutionary Insights

Outgroup comparison is a cornerstone of phylogenetic analysis, providing a powerful method for inferring ancestral traits and understanding evolutionary relationships. By carefully selecting outgroups, accurately coding character states, and employing appropriate phylogenetic methods, researchers can gain valuable insights into the history of life. While challenges and limitations exist, advancements in phylogenomics, machine learning, and data integration continue to enhance the precision and reliability of outgroup comparison.

At COMPARE.EDU.VN, we are committed to providing you with the tools and knowledge to navigate the complexities of evolutionary biology. Whether you’re comparing different evolutionary scenarios or seeking to understand the origins of key traits, our resources are designed to help you make informed decisions.

10. Call to Action

Ready to delve deeper into the world of comparative analysis? Visit COMPARE.EDU.VN today to explore our comprehensive guides, detailed comparisons, and expert insights. Make informed decisions with confidence and uncover the evolutionary stories that shape our world. Don’t navigate the complexities alone—let COMPARE.EDU.VN be your trusted companion. Contact us at 333 Comparison Plaza, Choice City, CA 90210, United States. Whatsapp: +1 (626) 555-9090.

Frequently Asked Questions (FAQ)

1. What is an outgroup in phylogenetic analysis?

An outgroup is a taxon that is related to the ingroup (the group being studied) but branched off earlier in evolutionary history. It serves as a reference point for determining ancestral traits.

2. Why is outgroup comparison important?

Outgroup comparison helps determine the direction of evolutionary change, root phylogenetic trees, and understand how traits have evolved over time.

3. How do you select an appropriate outgroup?

Choose a species that is closely related to the ingroup but not within it. Use multiple sources of evidence (molecular, morphological, fossil) to confirm the placement of the outgroup.

4. What are the key assumptions of outgroup comparison?

The key assumptions include: the outgroup is truly outside the ingroup, the character state in the outgroup is ancestral, evolution is parsimonious, and the characters being compared are homologous.

5. What are some common pitfalls in outgroup comparison?

Common pitfalls include incorrect outgroup selection, character misinterpretation, overreliance on parsimony, inadequate data sampling, ignoring evolutionary rate variation, and failure to account for missing data.

6. How can I improve the accuracy of outgroup comparison?

Use multiple outgroups, critically evaluate character homology, account for evolutionary rate variation, address missing data appropriately, and validate results with independent evidence.

7. What are some advanced techniques in outgroup comparison?

Advanced techniques include Bayesian phylogenetic inference, maximum likelihood estimation, ancestral state reconstruction, incorporating fossil data, and using molecular clocks.

8. What is phylogenomics and how does it relate to outgroup comparison?

Phylogenomics is the application of genomic data to phylogenetic analysis. It provides a more comprehensive view of evolutionary history, allowing for more accurate and well-supported phylogenetic trees.

9. How is machine learning being used in phylogenetic analysis?

Machine learning algorithms are increasingly being used to identify patterns in data and improve the accuracy of phylogenetic inference.

10. What are some emerging trends in outgroup comparison?

Emerging trends include phylogenomics, machine learning, network analysis, integrating multiple data types, and community science.

By understanding and applying these principles, you can effectively utilize outgroup comparison to gain valuable insights into the evolutionary history of life. Remember to visit compare.edu.vn for more resources and assistance in your comparative analyses.

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 *