switched column search, plain matrix subset to use smaller object