[]I don't know how it could be done, but I think it would have to play off the w3t_Last table which I *think* typically keeps track of the last thread you've read in each forum and go from there. [/]
I guess I'd have to research that because it doesn't seem right. If I read a message and go back to the index, it does properly show that one message as having been read and the other unreads remain highlighted. It I recall, there is a TempRead variable which is being used, although I'm not sure how. So, there is some level of tracking going on at the message level, I'm just not sure how.