add a hash tool