adaptation when