Пока просто оставлю ссылку.
www.nakanune.ru/articles/119269/

Авось позже постом разрожусь.