- рефакторинг
- проверка на существование сообщений
- мелкие поправки