Iteration branch pull request for review.

Im not sure why this is here in the first place ?