upgrade for cpu limitation