I think I found my problem. Is there an output from GetTokString that tells you if the token it's reading is a 1 or 2 byte token? Thanks a lot. -Tom