improve CPU usage