Скрипт, который Вы привели, как пример, как раз такие сделки не совершает, смотрите свой первоначальный скрипт.