The process i have been using has worked fine until now for text manipulation, I think I can get more umph out of what I got, but is a long process, I was wondering if ITextureEffect is what I need instead, at least for overlay text. With the "apply" option can I directly write to a Texture color array pixels? If so can you post a simple example of how to use this method.