added userInfo method