use parallel forEach

not sure why I was using series