Refactored ColumnInfo