rearranged column structure