Refactoring.
Add FutureTask.