added addcolumns;