Multiple components question

Basic Question: How do I “separate” different components?

I have 5 different mp3 player components. Each with their own instance names and vars (all in the same movie/stage).

Problem: If I load the first player, it calculates the percentage loaded (getbytesloaded/getbytestotal, etc). But if I load another of the players while the first is loading, the first player stops calculating the load progress and the next begins its load progress canceling out the first load progress calculation (even though the first is still loading but the progress bar/percentage loaded stops)

Any idea on what the best approach is on this? be able to have each component remain calculating its own progress without interfering with the other components calculating their progress.