By the end of the Carboniferous, about 299 million years ago, fossils of most of the modern mobile polychaete groups had appeared.