made ColumnFormat a new-style class