updates
Unrolled the hashing loop a bit