preserve the user settings