no longer produces an exception if a key is not found