simplify auth