more hashing algorithms support!, tiny redis fixes