Оптимизация и рефакторинг

refactoring