foreach without synch