columns will be [] if ignored

it maybe a api improvement a bit :p