improvements on user API + load avatar from gravatar