Add hash iterator