выполнен мелкий рефакторинг