added more funcdctions to selectionControler
added more funcdctions to selectionControler