ability to hide columns and some reorganization