Тема разрослась - продолжаем здесь