Ядро!)
Работает, но не так как нам бы хотелось.