Because it's a challenge; the dll is an application component.