dont eat my cpu, no busy waiting
cleaning up