Применил изменения от pbashinsky