Add Thread detecion