Singleton Task Thread