Fixed #11. Рефакторинг.