user settings auto upgrade