рефакторинг...