remade Column constructor