adds complex-selection