multi-thread reading report