iterating but it blows up