only hash once to try to get 1 hash to match. added some printing functions