dont eat my cpu, no busy waiting