updated user check