add checks and more threads to bug601