test my own hash, it's weak