поправил последние баги. все работает. кажется, время рефакторинга?:(