UpdateP working, args set during initialization
some forgotten files, overestimate of required randoms in P, option to not run opencl up