Apparently it was a bit simpler to share the p-array