added code to persist column order in settings