hash all