more work on iteration visualisation