software eligibility