use returned hashes