Инфа конечно интересная но где то я это видел http://old.reactor.cc/post/2108414