completed about hashes