add several Hamming neighbors methods