a better way to add column names to the dataframe