enum MarkReadAction { tap, swipeOnThread, undo }