To be well adapted...