Preloader Won't Show - Can't find error

I have a movie with a movie clip named “preloader.”

On the first frame of the main timeline I have this movie clip and a stop action. In side the preloader I have two frame and two layers. One for AS and one for the dynamic text to display the percentage. The text box is labled progress and it has the variable as progress as well.

Here is the code in frame one of the preloader:

kBytesLoaded = _parent.getBytesLoaded()/1024;
kBytesTotal = _parent.getBytesTotal()/1024;
kBytesRemaining = kBytesTotal-kBytesLoaded;
percentLoaded = 100*kBytesLoaded/kBytesTotal;
percentRemaining = 100-percentLoaded;
progress = Math.floor(percentRemaining) + ‘%’;

Here is the code in frame two of the preloader:

if (percentLoaded<99) {
	gotoAndPlay(2);
} else {
	_parent.play();
	stop();
}

Where am I going wrong?

Any help would be appreciated, thanks.

By the way, I’m using the distress font so I had numbers embedded along with the “%” sign.