HashManager update
fix HashManager
refactor HashManager