Setting_init API