switch_user update