move *Iter with the clients