в первом кадре пишу

Код:
bl = getBytesLoaded();
bt = getBytesTotal();
persent = Math.round(bl*100/bt);
_root.createTextField ("tpers", 1, 100, 300, 200, 20);
tpers.text = "Загрузка: " + persent+" %";
if (persent = 100){gotoAndPlay("start");}
во втором кадре

Код:
prevFrame();
сообщение "Загрузка: Х%" не выводится на экран
и к чему бы я не прировнял переменную persent в условии, всеравно ролик начинает проигрываться..
что я делаю не так?