added ConcurrentSet and use it in TaskTracker