Interpretation is difficult due to a limited supply of evidence . The evidence is an incomplete fossil record , and chemical signatures left in Cambrian rocks .
Interpretation is difficult due to a limited supply of evidence , based mainly on an incomplete fossil record and chemical signatures left in Cambrian rocks .