start adaptive