Well the difference now is read/unread status is no longer held in a cookie. It's an actual value in the DB so nothing will ever be marked read unless you read it or mark it read. Opening a thread will mark it read, but if you never open it, or don't mark it read, it stays unread till the 2nd coming.