work towards building particles on all processes