getUserInfo() added