     
 	@IBAction func selectFinger(sender: UIButton) {
 		self.sketchView.currentTool = .Finger
-        self.highlightControlButton(sender)
+        self.indicateCurrentTool(withButton: sender)
 	}
 
 	@IBAction func selectEraser(sender: UIButton) {
 		self.sketchView.currentTool = .Eraser
-        self.highlightControlButton(sender)
+        self.indicateCurrentTool(withButton: sender)
 	}
 	
 	@IBAction func selectPencil(sender: UIButton) {
 		self.sketchView.currentTool = .Pencil
-        self.highlightControlButton(sender)
+        self.indicateCurrentTool(withButton: sender)
 	}
 	
 	@IBAction func selectSmartPencil(sender: UIButton) {
 		self.sketchView.currentTool = .SmartPencil
-        self.highlightControlButton(sender)
+        self.indicateCurrentTool(withButton: sender)
 	}
 	
 	@IBAction func lineWidthSliderChanged(sender: UISlider) {

        controlButtons.append(smartPencilButton)
        controlButtons.append(eraserButton)
        
        highlightControlButton(pencilButton)
    }

	// MARK: - Tool Controls

	}

    // MARK: - UI Updates
    func indicateCurrentTool(withButton selectedButton: UIButton) {
        for button in controlButtons {
            button.selected = (button == selectedButton)
        }
