updated addrow and addcolumns