explain adaptation