moving nx,ny,nz from concurr ctors to params