added back delta iter