Sorry for the late update, but I checked in some fixes for the "signed/unsigned mismatch" warnings from VS.NET 2003. This was just a matter of changing "int" to "unsigned int" in a half-dozen places. Jason