#56 рефакторинг продолжается