fixed: Утечка памяти
refactored: Приборка кода