Guards in .h files don't hurt, and can help. They're trivial to put in or take out. I vote we ignore "the issue". leading-by-example<wink>-ly y'rs - tim