assignments iterates