Доработал поведения, в частности заменил init на attach и ряд мелких правок