      */
     protected function addHandlers():void
     {
-        addOrRemoveRollOverRollOutHandlers();
+        addEventListener(MouseEvent.ROLL_OVER, mouseEventHandler);
+        addEventListener(MouseEvent.ROLL_OUT, mouseEventHandler);
         addEventListener(MouseEvent.MOUSE_DOWN, mouseEventHandler);
         addEventListener(MouseEvent.MOUSE_UP, mouseEventHandler);
         addEventListener(MouseEvent.CLICK, mouseEventHandler);

            return;
        
        mouseCaptured = false;
    }
    
    /**

                // was captured before.
                if (event.target == this)
                {
                    hovered = true;
                    
                    if (mouseCaptured)
                    {
