completed hashes and strings