I'm a big fan of using buttonMode on a MC and leveraging the _up, _over, _down states - takes all the trouble out of writing handlers and if you use a textfield that spans all the frames you can dynamically set the label for each button at runtime.