changes for dynamic column