mark as read msg type fix