UPD: поправил предыдущий коммит
Merge branch 'master' of github.com:angel-kulikov/yupe
UPD: рефакторинг
UPD: small fixes