add hash2 module