Directx happy (20/30)

Directx happy