two variants for columns