thoughts about iteration