adaptive technology