Very impressive, Harry.
I think I'll have to take a better look at DirectX development...