Общий рефакторинг