some refactoring; disable column reordering on invoice table