added warning dialog when you change settings