add threads cases