external adaptation