some refactoring in symChooser, still dont know how to fix left column