updated multi threading
fixed thin starting with each spec