improved columnsystem