Improve: add reset unread marker