optimize CPU usage