def get_form(self, *args, **kwargs):
        # @@@ kinda ugly but using choices= on NullBooleanField is broken
        form = super(SponsorAdmin, self).get_form(*args, **kwargs)

        form.base_fields["active"].widget.choices = [
            (u"1", _(u"unreviewed")),
            (u"2", _(u"approved")),
            (u"3", _(u"rejected"))
        ]

        applicant_qs = form.base_fields['applicant'].queryset
        applicant_qs = applicant_qs.order_by('first_name', 'last_name', 'pk')
        form.base_fields['applicant'].queryset = applicant_qs

        return form