start adaptation