add test to skip columns that are within threshold of existing columns.  still need to activiate with parameter