fix pw hasher