Implement watchSelection()