added kmer counter