News about Centipedes and millipedes