d3d text and demo