So how will the user select the columns?

By name?