Preloader starts at 40 or more procent

hi there once more.

so i stumbled upon a very nice tutorial by senocular about this feature.
it says to avoid “export to actionscript in the first frame”
so i checked. nothing is exported like this.
still my swf gives me a blank file, then after a while it starts loaden aprox. from 40% sometimes round 50%

i am using this little script that rotates a small mc.


stop();
this.onEnterFrame = function() {
	mc_anim._rotation -= 10;
	var aLL = Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100);
	 aLL= pROCENT+" %";
	if (aLL == 100) {
		delete pROCENT
		delete this.onEnterFrame;
		play();
	}
};

could it be because i embedded the fonts?
all my loading for textfields/image galleries are done with xml.
i use 150 frames to show all the features on the site. it’s quite a large site.
each frame is a section starting from frame 10 up to 150
frame 1 is the preloader and runs from frame 2 to 9 for the preloader fade out. i am not loading external swf’s or components or whatsoever.

does anyone have a tip of somesort or some advice for me please?
i did search the forum though i did not come out to a subject that guided me in the way i am thinking right now.