add: A hash test
opt: hash