580 threads update