add another adaptive support algorithm