some advances in d3d readiness..