Modifying the way isRead is handled to reduce false positives