issue #6 key off clumn headers instead of column number