Продолжение http://ar.reactor.cc/post/5080204