def google_extra_values(backend, details, response, uid, user, *args, **kwargs
    ):
    """Populates a UserProfile Object when a new User is created via Google Auth"""
    profile = user.social_profile
    if not profile.manually_edited:
        user.last_name = response.get('name').get('familyName', '')
        user.first_name = response.get('name').get('givenName', '')
        user.save()
        profile.gender = response.get('gender', '')
        profile.image_url = response.get('image').get('url', '')
        profile.url = response.get('url', '')
        profile.description = response.get('occupation', '')
        profile.save()
