get user info API; various comments