fix setting updates