add UserInfoUtil