New interpretation of Hallucigenia (right) vs. the oldest one. What a change!