в общем на сейчас конечный вариант