n adapt