Good evidence exists for the appearance of gastropods, cephalopods and bivalves in the Cambrian period, 541 to 485.4 million years ago (mya). Before that, the evolutionary history of molluscs' emergence from the ancestral Lophotrochozoa is still unclear.