multithreading improved, cross section