Steve Elliott #1 wonder why you would want to do this. tbh I have some efficient C++ code and would like to have Max take care of DirectX for now.