paradigm adapting