messages were never getting marked read