fixed user info parsing