improve column layout