half userinfo