added numCpus