Hi Michael, My filter wants to update strings in OSX 10.6 printer proxy. I can use either C++ std::cerr function or C style fprintf(stderr, xxx). We found that in some cases std::cerr cannot update the message immediately, but fprintf can. Which one do your suggest? Is there any difference between the two? Keene