fill columns in a sane way