def nominate_url(project, nominator, form_data, scope_value):
    summary_list = []
    #Nominate URL
    try:
        #Check if user has already nominated the URL
        nomination_url = URL.objects.get(url_nominator__id__iexact = nominator.id,
                                                              url_project = project,
                                                              entity__iexact = form_data['url_value'],
                                                              attribute__iexact = 'nomination',
                                                             )
    except:
        try:
            #Nominate URL
            nomination_url = URL(entity = form_data['url_value'],
                                                value = scope_value,
                                                attribute = 'nomination',
                                                url_project = project,
                                                url_nominator = nominator,
                                               )
            nomination_url.save()
        except:
            raise http.Http404
        else:
            summary_list.append('You have successfully nominated ' + form_data['url_value'])
    else:
        if nomination_url.value == scope_value:
            if scope_value == '1':
                summary_list.append('You have already declared ' + form_data['url_value'] + ' as \"In Scope\"')
            else:
                summary_list.append('You have already declared ' + form_data['url_value'] + ' as \"Out of Scope\"')
        else:
            nomination_url.value = scope_value
            nomination_url.save()
            if scope_value == '1':
                summary_list.append('You have successfully declared ' + form_data['url_value'] + ' as \"In Scope\"')
            else:
                summary_list.append('You have successfully declared ' + form_data['url_value'] + ' as \"Out of Scope\"')

    return summary_list