avatar upload on profile page. it takes precedence over the gravatar