adaptabiity