В соседней ветке эта же тема.
Предлагаю объединить...