upgrade authentication