is there any reason we would want to keep Hamming as the default other than compatibility\
@leahy @hossein27en @John_Mosher @pantazis?