hash all cases