ensured 4 columns