column size refactoring