fix to ensure there are no column name collisions