Несколько статей из обоснуя, чтобы не копаться
www.diary.ru/~obosnuy/p86968328.htm#more1
www.diary.ru/~obosnuy/p87623231.htm
www.diary.ru/~obosnuy/p85104067.htm