Introduced SelectionController.