started on bitwise hamming distance (still not tracktable. possibly bug?)