refactor header - use immediate resize for cols