fixed up Sprintf to be sure the context is respected.
testing