fixed column hide bug, columns have id now