beginning implementation of dynamic columns...no clue how to get sorting working