Add unread/read state and view updates