reverse iter has now a let instead of setq