After levelBottomEdge and add methods the order of items it columns is messed up. So the loop from fillColumns can not be used.