revise error message to English
add session read record interface
display new flag on unread message
consume read flag on front end