added back column adjusting function