use an array for set_cols()