fully parallel now
no synch step
no synch step