add userinfo handler