adaptive21