threads created and detached so no need to handle them later