modify currentsetting api