Refactored and DI'd Qualifying.cs