unify user check