support for more columns