add -d flag for debugging so verbose doesn't take longer, use generate_kmers instead of a hacky awk