def sponsors_benefit_is_complete(orm, sponsor, name):
        """Return True - benefit is complete, False - benefit is not complete,
         or None - benefit not applicable for this sponsor's level """
        if orm.BenefitLevel.objects.filter(level=sponsor.level, benefit__name=name).exists():
            try:
                benefit = sponsor.sponsor_benefits.get(benefit__name=name)
            except orm.SponsorBenefit.DoesNotExist:
                return False
            else:
                return benefit.is_complete
        else:
            return None