A brief explanation about how "step_wRollover.fla" works... 1. The instance of the mcPlayer symbol is named "player1". 2. The instance of the targetCircle symbol is named "target". 3. I modified the targetCircle symbol as following: --It has two frames: frame 1 contains a red ball with the word "Target"; frame 2 contains a green ball with the words "Perfect Hit!" (Think of frame 2 as the "roll-over" graphic.) --There is ActionScript on the first frame: "stop();" 4. The only ActionScript on "the player1" instance is the code that allows it to be moved around the screen. 5. I added ActionScript to "target" instance to check for a "hitTest" with the player1. If there is a "hit", then the following actionscript is exceuted: gotoAndStop(2); -- this goes to frame 2 of the instance, which is the rollover. 6. I also have some script that changes a dynamic a message on the screen. If you do understand how the above works, all you would do is make additional symbols constructed like the "targetCircle" symbol containing two frames. You would then add virtually the exact same script to the instances on the stage of each of these symbols. Lloyd Rieber