override function Selection