All centipede