no more infinite context switches