Рефакторинг. Исправление косяков.