iterator update...

still... trying to figure out what's up...