be more gentle on the CPU