Cockroaches are insects that have been on earth for a long time