I think I fixed how hashes work