updated to read in only specific cols