fix settings changing