Since there is already a thread running on this, why start another one ?