* even better detection of directx