replaced some code with columnify