Различный рефакторинг.