[FEATURE] New adaptAll method