So many threads so little time