Ответил в теме в корневом разделе. Ответ выше в целом тоже верный.