iteration demos.