Working for multiple CPUs